Jump to content

Teleporter for frames airship(advanced problems)


Recommended Posts

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?

Link to comment
Share on other sites

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)

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...