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.

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...