Jump to content

Recommended Posts

Posted

So with tekkit 3 the first thing I wanted to build was a fully functional airship using the redpower frames with a on board teleporter to travel back and forth from my home to my ship.

Issue: when the teleporter moves the signal no longer works and you need to resync the system with the freq.

Solution: I built a system using deployers and enderchests to reset and resync the teleporters.

New issue: When the deployer activates the freq, redpower interacts with IC2's API and IC2 tries to send a message to whomever would be holding the freq. The issue is that a deployer is holding the freq so the server crashes after it can't send the notification to anything.(I'm not currently near my server to grab the crash info, but will do it later today)

Possible solution: somehow uses IC2's fakeplayer to receive the message? (I have no idea how that would work)

I don't believe this is a bug so much as functionality that doesn't exist. Any ideas on how I could make this work or alternative solutions to my goal?

Posted

And here is when the game crashes:

2012-06-05 21:05:51 [FINE] [EE2] Loaded EE2-IC2 Addon

2012-06-05 21:05:51 [FINE] [EE2] Loaded EE2-IC2 Addon

2012-06-05 21:05:52 [sEVERE] java.lang.NullPointerException

2012-06-05 21:05:52 [sEVERE] at ic2.platform.Platform.messagePlayer(Platform.java:162)

2012-06-05 21:05:52 [sEVERE] at ic2.common.ItemFrequencyTransmitter.onItemUseFirst(ItemFrequencyTransmitter.java:65)

2012-06-05 21:05:52 [sEVERE] at eloraam.machine.TileDeployBase.tryUseItemStack(TileDeployBase.java:188)

2012-06-05 21:05:52 [sEVERE] at eloraam.machine.TileDeploy.enableTowards(TileDeploy.java:98)

2012-06-05 21:05:52 [sEVERE] at eloraam.machine.TileDeployBase.onBlockNeighborChange(TileDeployBase.java:247)

2012-06-05 21:05:52 [sEVERE] at eloraam.core.BlockExtended.doPhysics(BlockExtended.java:63)

2012-06-05 21:05:52 [sEVERE] at eloraam.core.RedPowerLib.notifyBlock(RedPowerLib.java:25)

2012-06-05 21:05:52 [sEVERE] at eloraam.core.RedPowerLib.updateIndirectNeighbors(RedPowerLib.java:48)

2012-06-05 21:05:52 [sEVERE] at eloraam.core.TileExtended.updateBlockChange(TileExtended.java:98)

2012-06-05 21:05:52 [sEVERE] at eloraam.logic.TileLogicPointer.timerUpdate(TileLogicPointer.java:219)

2012-06-05 21:05:52 [sEVERE] at eloraam.logic.TileLogicPointer.q_(TileLogicPointer.java:413)

2012-06-05 21:05:52 [sEVERE] at net.minecraft.server.World.tickEntities(World.java:1191)

2012-06-05 21:05:52 [sEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:547)

2012-06-05 21:05:52 [sEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)

2012-06-05 21:05:52 [sEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

2012-06-05 21:05:52 [sEVERE] Unexpected exception

java.lang.NullPointerException

at ic2.platform.Platform.messagePlayer(Platform.java:162)

at ic2.common.ItemFrequencyTransmitter.onItemUseFirst(ItemFrequencyTransmitter.java:65)

at eloraam.machine.TileDeployBase.tryUseItemStack(TileDeployBase.java:188)

at eloraam.machine.TileDeploy.enableTowards(TileDeploy.java:98)

at eloraam.machine.TileDeployBase.onBlockNeighborChange(TileDeployBase.java:247)

at eloraam.core.BlockExtended.doPhysics(BlockExtended.java:63)

at eloraam.core.RedPowerLib.notifyBlock(RedPowerLib.java:25)

at eloraam.core.RedPowerLib.updateIndirectNeighbors(RedPowerLib.java:48)

at eloraam.core.TileExtended.updateBlockChange(TileExtended.java:98)

at eloraam.logic.TileLogicPointer.timerUpdate(TileLogicPointer.java:219)

at eloraam.logic.TileLogicPointer.q_(TileLogicPointer.java:413)

at net.minecraft.server.World.tickEntities(World.java:1191)

at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:547)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)

at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

Posted

Are you useing any modifications to the tekkit pack, such as IC2 addons?

If you are, try removing them and using a fresh install of it (backup your saves first!). If not, try rebuilding it, and perhaps sync up the deployers. Its possible they have a invalid frequency, which may be the problem.

Posted

Are you useing any modifications to the tekkit pack, such as IC2 addons?

If you are, try removing them and using a fresh install of it (backup your saves first!). If not, try rebuilding it, and perhaps sync up the deployers. Its possible they have a invalid frequency, which may be the problem.

I just tried testing it on a fresh 3.0.4 server and it did the same thing. The bug or issue is when the frequency transmitter is used in a deployer.

Looks like this should be moved to the bug board now.

Posted

There may be a config file hidden somewhere, but I would recommend bugging the creator of IC2 about implementing Rp2 support (I forget his/her name).

On another note, couldn't you just manually set your teleport when you stop using enderchests?

Posted

Isn't that what tekkit does?

No.

...I would recommend bugging the creator of IC2 about implementing Rp2 support (I forget his/her name).

...

It's Alblaka.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...