Jump to content
  • 0

NoSuchMethodException: ic2.common.TileEntityNuclearReactor.tickRate()


Question

Posted

Title: NoSuchMethodException: ic2.common.TileEntityNuclearReactor.tickRate()

Version: 3.1.2

OS: Debian Linux 2.6.32-5-amd64

Java Version: 1.7.0_09-b05

Description of Problem:

Update a 3.1.2 server to 3.1.3 and now get an error relating to NuclearReactor tickRate in the logs. The server continues running, but does not accept connections.

I see that the IC2 Nuclear Control mod is still version 1.1.10b, but IC2 is v1.103. This page (http://forum.industrial-craft.net/index.php?page=Thread&threadID=5915) says the matching IC2 Nuclear Control mod should be v.1.1.11 for IC2 v1.103. Replacing the zip with the newer version doesn't seem to do the trick though...

Error Messages:

Error Log:


2012-11-15 21:39:46 [iNFO] [iC2] addContinuousTickCallback with world = null, callback = ic2.common.TileEntityCable$1@1822bbe7

2012-11-15 21:39:46 [sEVERE] java.lang.Exception: Stack trace

2012-11-15 21:39:46 [sEVERE]    at java.lang.Thread.dumpStack(Thread.java:1342)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.mod_IC2.addContinuousTickCallback(mod_IC2.java:2879)

2012-11-15 21:39:46 [sEVERE]    at ic2.common.TileEntityCable.changeFoam(TileEntityCable.java:611)

2012-11-15 21:39:46 [sEVERE]    at ic2.common.TileEntityCable.a(TileEntityCable.java:51)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.TileEntity.c(TileEntity.java:71)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.ChunkRegionLoader.a(ChunkRegionLoader.java:293)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.ChunkRegionLoader.a(ChunkRegionLoader.java:64)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.ChunkRegionLoader.a(ChunkRegionLoader.java:53)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.ChunkProviderServer.loadChunk(ChunkProviderServer.java:141)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:84)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:349)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:198)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:428)

2012-11-15 21:39:46 [sEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)



(snip)



2012-11-15 21:39:49 [iNFO] Done (3.464s)! For help, type "help" or "?"

2012-11-15 21:39:49 [sEVERE] java.lang.RuntimeException: java.lang.NoSuchMethodException: ic2.common.TileEntityNuclearReactor.tickRate()

2012-11-15 21:39:49 [sEVERE]    at nuclearcontrol.NuclearHelper.getReactorTickRate(NuclearHelper.java:304)

2012-11-15 21:39:49 [sEVERE]    at nuclearcontrol.TileEntityIC2Thermo.checkStatus(TileEntityIC2Thermo.java:190)

2012-11-15 21:39:49 [sEVERE]    at nuclearcontrol.TileEntityIC2Thermo.q_(TileEntityIC2Thermo.java:244)

2012-11-15 21:39:49 [sEVERE]    at net.minecraft.server.World.tickEntities(World.java:1189)

2012-11-15 21:39:49 [sEVERE]    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559)

2012-11-15 21:39:49 [sEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457)

2012-11-15 21:39:49 [sEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

2012-11-15 21:39:49 [sEVERE] Caused by: java.lang.NoSuchMethodException: ic2.common.TileEntityNuclearReactor.tickRate()

2012-11-15 21:39:49 [sEVERE]    at java.lang.Class.getMethod(Class.java:1622)

2012-11-15 21:39:49 [sEVERE]    at nuclearcontrol.NuclearHelper.getTickRateMethod(NuclearHelper.java:128)

2012-11-15 21:39:49 [sEVERE]    at nuclearcontrol.NuclearHelper.getReactorTickRate(NuclearHelper.java:300)

2012-11-15 21:39:49 [sEVERE]    ... 6 more

2012-11-15 21:39:49 [sEVERE] Unexpected exception

java.lang.RuntimeException: java.lang.NoSuchMethodException: ic2.common.TileEntityNuclearReactor.tickRate()

        at nuclearcontrol.NuclearHelper.getReactorTickRate(NuclearHelper.java:304)

        at nuclearcontrol.TileEntityIC2Thermo.checkStatus(TileEntityIC2Thermo.java:190)

        at nuclearcontrol.TileEntityIC2Thermo.q_(TileEntityIC2Thermo.java:244)

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

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

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

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

Caused by: java.lang.NoSuchMethodException: ic2.common.TileEntityNuclearReactor.tickRate()

        at java.lang.Class.getMethod(Class.java:1622)

        at nuclearcontrol.NuclearHelper.getTickRateMethod(NuclearHelper.java:128)

        at nuclearcontrol.NuclearHelper.getReactorTickRate(NuclearHelper.java:300)

        ... 6 more

13 answers to this question

Recommended Posts

  • 0
Posted

Same here. Updated to 3.1.3 and its giving me the same [sEVERE] java.lang.RuntimeException: java.lang.NoSuchMethodException: ic2.common.TileEntityNuclearReactor.tickRate() error

  • 0
Posted

Same happened to me. I removed the Nuclear Control Mod and the server loads. That removed all my control panels, sensor kits, remote temp mods, etc. I then shut down the server and added the mod back in. Server started up good again. I then started adding things back. Panels, remote temp kits, remote power kits all worked. When I added my remote thermal units BOOM! The server then crashed again.

  • 0
Posted

Does anyone know whether Tekkit team planning to fix this? Clearly nobody with a large public server can update now without resetting the entire world. Sure you can do what @jfmoots said but you can't possibly find every Nuclear Control item in the world. Whenever a player with these items at their base logs on, they will fall endlessly and not be able to play.

  • 0
Posted

I was able to fix this issue by deleteing the mod_IC2NuclearControl-1.1.10b-mcpc-r1.zip file from the mods folder on the Server and in its place install:

https://github.com/downloads/mushroomhostage/ic2-nuclear-control/mod_IC2NuclearControl-1.1.11-mcpc-r1.zip

To connect to the Server you will also need to delete the IC2NuclearControl_client_v1.1.10b.zip file from the mods folder on your Local/Client computer and in its place install:

http://bqt.me/mc/old/1.1.11/IC2NuclearControl_client_v1.1.11.zip

  • 0
Posted

I was able to fix this issue by deleteing the mod_IC2NuclearControl-1.1.10b-mcpc-r1.zip file from the mods folder on the Server and in its place install:

https://github.com/downloads/mushroomhostage/ic2-nuclear-control/mod_IC2NuclearControl-1.1.11-mcpc-r1.zip

To connect to the Server you will also need to delete the IC2NuclearControl_client_v1.1.10b.zip file from the mods folder on your Local/Client computer and in its place install:

http://bqt.me/mc/old/1.1.11/IC2NuclearControl_client_v1.1.11.zip

So, let me get this straight - does this need to be done on all servers or only servers with an existing world?

  • 0
Posted

I am going to say this would need to be done on all servers, or at least any that plan to use items within the NuclearControl mod, as it appears there is a confilt with some of the items.

I have not tested this myself but am assuming this based on jfmoots comment above:

When I added my remote thermal units BOOM! The server then crashed again
  • 0
Posted

I am going to say this would need to be done on all servers, or at least any that plan to use items within the NuclearControl mod, as it appears there is a confilt with some of the items.

I have not tested this myself but am assuming this based on jfmoots comment above:

I just tried using remote sensors on a blank map with 3.1.3, no problems. I've been thinking of a map reset anyways...

  • 0
Posted

If the only solutions to this problem are

  1. reset the world or
  2. force all clients to replace mods (creating a non-standard install) on their end

I will probably just stick with 3.1.2 for now. Unless someone can give me a really good reason to upgrade to 3.1.3 that it's worth the effort over waiting for the next major version?

Join the conversation

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

Guest
Answer this question...

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