Andrew Nederhoff Posted November 24, 2012 Posted November 24, 2012 If anyone is still leery of downloading the fix from Tekkitopotamus I think I have found another way to fix the advanced machines issue. To fix the IC2 Tekkit 3.1.3 crashing, do the following: 1. Stop your Tekkit 3.1.3 server (if not already stopped...or crashed ) 2. Go to your Tekkit server mods folder 2. Find the file called: "industrialcraft2-1.103-mcpc1.2.5r2.zip" 3. Open the zip file and go into the ic2/api directory (no need to decompress it - just edit directly) 4. Delete ElectricItem.class, EnergyNet.class, and NetworkHelper.class 5. Open the zip file: "industrialcraft2-1.97-mcpc1.2.5-r7.zip" from Tekkit 3.1.2 6. Copy over ElectricItem.class, EnergyNet.class, and NetworkHelper.class from the earlier version of IC2 to the new version of IC2 7. Restart server and enjoy game Thanks to Tekkitopotamus for figuring out which files needed to be replaced. I have tested this on my server and everything seems to be working fine.
Tekkitopotamus Posted November 24, 2012 Posted November 24, 2012 Yes...now that you mention it, I noticed that the RockCrusher was self-powering, too, which was kind of amusing - a nice bug-upgrade, I thought after the hassle . I LOLd. Ah, so the old IC2 APIs, work, too, eh? Jelato Foot deserves a lot of credit for the 1st post in this thread, which put us all on the right track. Team effort! I agree that with these changes, Tekkit 3.1.3 seems stable - no problems so far. Also, on the Advanced Machine side, I just tested the Centrifuge Extractor, which seems OK. I'm think I'll make a Tekkit Rubber Room. Ha! ps. The modified class files are really OK - they just change the paths. If someone wants to decompile them with jd-gui and verify, please do! :)
Valdusa91 Posted November 24, 2012 Posted November 24, 2012 Made a new account just to throw some thanks at Tekkitopotamus; who because of his work, my server finally works once again . Ive only tested the advanced machines error which is fine now, haven't touched railcraft yet but I'll get to it when i get the time. Thanks though man! Edit: What am I saying, thanks everyone here for helping and troubleshooting. This thread has been insanely useful for narrowing down problems with my server.
Kommunističeskiĭ Posted November 24, 2012 Posted November 24, 2012 To the people who submitted these fixes (Jelato Foot, Tekkitopotamus, etc.) - thanks for listing those helpful fixes. My Tekkit server is finally up running the latest version and I could not have done it without your help. Thank you very much.
tornor123 Posted November 24, 2012 Posted November 24, 2012 does anybody have a fix for this problem? C:\Users\Torbjørn\Desktop\Technic\Server>java -Xmx3G -Xms2G -jar Tekkit.jar nogu i 182 recipes 27 achievements 22:21:18 [iNFO] Starting minecraft server version 1.2.5 22:21:18 [iNFO] Attempting early MinecraftForge initialization 22:21:18 [iNFO] Completed early MinecraftForge initialization 22:21:18 [iNFO] Forge Mod Loader version 2.2.91.182 for Minecraft 1.2.5 loading 22:21:18 [iNFO] Loading mods from C:\Users\Torbj°rn\Desktop\Technic\Server\mods 22:21:19 [WARNING] Failed to load mod class net/minecraft/server/mod_NetherOres. class in C:\Users\Torbj°rn\Desktop\Technic\Server\mods\mod_NetherOres.jar 22:21:19 [sEVERE] Zip file mod_NetherOres.jar failed to read properly 22:21:19 [iNFO] File mod_NetherOres.jar contained no mods 22:21:19 [iNFO] Directory weaponmod contained no mods 22:21:19 [sEVERE] A problem has occured during mod loading. Likely a corrupt jar is located in your mods directory 22:21:19 [sEVERE] cpw.mods.fml.common.LoaderException: cpw.mods.fml.common.Loade rException: java.lang.UnsupportedClassVersionError: net/minecraft/server/mod_Net herOres : Unsupported major.minor version 51.0 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.load(Loader.java:436) 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.loadMods(Loader.java:606) 22:21:19 [sEVERE] at cpw.mods.fml.server.FMLBukkitHandler.onPreLoad(FMLBuk kitHandler.java:134) 22:21:19 [sEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftSe rver.java:125) 22:21:19 [sEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer ver.java:428) 22:21:19 [sEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour ceFile:492) 22:21:19 [sEVERE] Caused by: cpw.mods.fml.common.LoaderException: java.lang.Unsu pportedClassVersionError: net/minecraft/server/mod_NetherOres : Unsupported majo r.minor version 51.0 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.loadModClass(Loader.java:5 27) 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.jav a:562) 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.load(Loader.java:419) 22:21:19 [sEVERE] ... 5 more 22:21:19 [sEVERE] Caused by: java.lang.UnsupportedClassVersionError: net/minecra ft/server/mod_NetherOres : Unsupported major.minor version 51.0 22:21:19 [sEVERE] at java.lang.ClassLoader.defineClass1(Native Method) 22:21:19 [sEVERE] at java.lang.ClassLoader.defineClassCond(Unknown Source) 22:21:19 [sEVERE] at java.lang.ClassLoader.defineClass(Unknown Source) 22:21:19 [sEVERE] at java.security.SecureClassLoader.defineClass(Unknown S ource) 22:21:19 [sEVERE] at java.net.URLClassLoader.defineClass(Unknown Source) 22:21:19 [sEVERE] at java.net.URLClassLoader.access$000(Unknown Source) 22:21:19 [sEVERE] at java.net.URLClassLoader$1.run(Unknown Source) 22:21:19 [sEVERE] at java.security.AccessController.doPrivileged(Native Me thod) 22:21:19 [sEVERE] at java.net.URLClassLoader.findClass(Unknown Source) 22:21:19 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source) 22:21:19 [sEVERE] at sun.misc.Launcher$AppClassLoader.loadClass(Unknown So urce) 22:21:19 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source) 22:21:19 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source) 22:21:19 [sEVERE] at java.lang.Class.forName0(Native Method) 22:21:19 [sEVERE] at java.lang.Class.forName(Unknown Source) 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.loadModClass(Loader.java:4 94) 22:21:19 [sEVERE] ... 7 more 22:21:19 [sEVERE] Unexpected exception please help ;)
Tekkitopotamus Posted November 25, 2012 Posted November 25, 2012 NetherOres don't work. Delete the netherores mod or install jdk 7. Per the wiki and forum, it is a jdk 7 issue. You can find the previous reference here: NetherOre JDK 7 Requirement For NetherOre, JDK 6/7 is not an EitherOr. ^_^
john1999 Posted November 25, 2012 Posted November 25, 2012 does anybody have a fix for this problem? C:\Users\Torbjørn\Desktop\Technic\Server>java -Xmx3G -Xms2G -jar Tekkit.jar nogu i 182 recipes 27 achievements 22:21:18 [iNFO] Starting minecraft server version 1.2.5 22:21:18 [iNFO] Attempting early MinecraftForge initialization 22:21:18 [iNFO] Completed early MinecraftForge initialization 22:21:18 [iNFO] Forge Mod Loader version 2.2.91.182 for Minecraft 1.2.5 loading 22:21:18 [iNFO] Loading mods from C:\Users\Torbj°rn\Desktop\Technic\Server\mods 22:21:19 [WARNING] Failed to load mod class net/minecraft/server/mod_NetherOres. class in C:\Users\Torbj°rn\Desktop\Technic\Server\mods\mod_NetherOres.jar 22:21:19 [sEVERE] Zip file mod_NetherOres.jar failed to read properly 22:21:19 [iNFO] File mod_NetherOres.jar contained no mods 22:21:19 [iNFO] Directory weaponmod contained no mods 22:21:19 [sEVERE] A problem has occured during mod loading. Likely a corrupt jar is located in your mods directory 22:21:19 [sEVERE] cpw.mods.fml.common.LoaderException: cpw.mods.fml.common.Loade rException: java.lang.UnsupportedClassVersionError: net/minecraft/server/mod_Net herOres : Unsupported major.minor version 51.0 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.load(Loader.java:436) 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.loadMods(Loader.java:606) 22:21:19 [sEVERE] at cpw.mods.fml.server.FMLBukkitHandler.onPreLoad(FMLBuk kitHandler.java:134) 22:21:19 [sEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftSe rver.java:125) 22:21:19 [sEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer ver.java:428) 22:21:19 [sEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour ceFile:492) 22:21:19 [sEVERE] Caused by: cpw.mods.fml.common.LoaderException: java.lang.Unsu pportedClassVersionError: net/minecraft/server/mod_NetherOres : Unsupported majo r.minor version 51.0 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.loadModClass(Loader.java:5 27) 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.jav a:562) 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.load(Loader.java:419) 22:21:19 [sEVERE] ... 5 more 22:21:19 [sEVERE] Caused by: java.lang.UnsupportedClassVersionError: net/minecra ft/server/mod_NetherOres : Unsupported major.minor version 51.0 22:21:19 [sEVERE] at java.lang.ClassLoader.defineClass1(Native Method) 22:21:19 [sEVERE] at java.lang.ClassLoader.defineClassCond(Unknown Source) 22:21:19 [sEVERE] at java.lang.ClassLoader.defineClass(Unknown Source) 22:21:19 [sEVERE] at java.security.SecureClassLoader.defineClass(Unknown S ource) 22:21:19 [sEVERE] at java.net.URLClassLoader.defineClass(Unknown Source) 22:21:19 [sEVERE] at java.net.URLClassLoader.access$000(Unknown Source) 22:21:19 [sEVERE] at java.net.URLClassLoader$1.run(Unknown Source) 22:21:19 [sEVERE] at java.security.AccessController.doPrivileged(Native Me thod) 22:21:19 [sEVERE] at java.net.URLClassLoader.findClass(Unknown Source) 22:21:19 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source) 22:21:19 [sEVERE] at sun.misc.Launcher$AppClassLoader.loadClass(Unknown So urce) 22:21:19 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source) 22:21:19 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source) 22:21:19 [sEVERE] at java.lang.Class.forName0(Native Method) 22:21:19 [sEVERE] at java.lang.Class.forName(Unknown Source) 22:21:19 [sEVERE] at cpw.mods.fml.common.Loader.loadModClass(Loader.java:4 94) 22:21:19 [sEVERE] ... 7 more 22:21:19 [sEVERE] Unexpected exception please help I had this error all you do is go to your mods file and delete the mod_NetherOres.jar and then restart your server :)
vparanoia Posted November 26, 2012 Posted November 26, 2012 I just found a bug with Redstone engines and levers to turn them on... Same instant crash as the Rotary Macerator.... I'm going to do more tests to make sure it was just redstone engine and lever but thats the only thing I did before it went bewm http://www.youtube.com/watch?v=4X_F3cpOaak 2012-11-25 20:51:02 [iNFO] Sending serverside check to: simon7771 2012-11-25 20:51:24 [sEVERE] java.lang.NoSuchMethodError: buildcraft.api.PowerProvider.receiveEnergy(I)V 2012-11-25 20:51:24 [sEVERE] at buildcraft.energy.TileEngine.q_(TileEngine.java:126) 2012-11-25 20:51:24 [sEVERE] at net.minecraft.server.World.tickEntities(World.java:1189) 2012-11-25 20:51:24 [sEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:559) 2012-11-25 20:51:24 [sEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:457) 2012-11-25 20:51:24 [sEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 2012-11-25 20:51:24 [sEVERE] Unexpected exception java.lang.NoSuchMethodError: buildcraft.api.PowerProvider.receiveEnergy(I)V at buildcraft.energy.TileEngine.q_(TileEngine.java:126) 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) 2012-11-25 20:51:30 [iNFO] CONSOLE: Stopping the server.. [m 2012-11-25 20:51:30 [iNFO] Stopping server
Jelato Foot Posted November 26, 2012 Author Posted November 26, 2012 I just found a bug with Redstone engines ... Read the first post of this topic, issue #2. Anyone got a 3.1.3 recompile of the edited EEMaps.class that was around for stopping the 3.1.2 blazerod/bonemeal dupe? I tried to do it myself and got a bunch of errors with var0,var1, and so on. Changing the EMC value of the items in EEMaps is a bad way to fix that issue, the correct way to fix it is to change the macerator output amount for the items in the IC2 macerator recipes (TileEntityMacerator.class) to reflect the EMC equivalent of the source item (Blaze Rod -> 2 Blaze Powder / Bone -> 3 Bonemeal). That way there's not the huge confusion that arises from having a mismatching server/client EMC value on items.
Valdusa91 Posted November 27, 2012 Posted November 27, 2012 So anyone having problems with railcraft elevators? I'm having the exact same problem as this guy http://forums.technicpack.net/threads/elevator-track-fail-after-updating-from-3-1-2-to-3-1-3.31056/ Its not a huge annoyance, I just have to make giant spirals once again since this is abit buggy. So ideas?
GenghisTebo Posted November 28, 2012 Posted November 28, 2012 Ok my server was running fine untill one of my friends built a IC2 Miner an tried powering it up then it crashes. I don't understand why I built a miner before he did an had no problems. But now I get this error everytime i login too the server an it crashes after. 2012-11-27 21:25:19 [sEVERE] java.lang.StackOverflowError 2012-11-27 21:25:19 [sEVERE] at org.bukkit.craftbukkit.util.LongBaseHashtable.containsKey(LongBaseHashtable.java:50) 2012-11-27 21:25:19 [sEVERE] at org.bukkit.craftbukkit.util.LongBaseHashtable.getEntry(LongBaseHashtable.java:46) 2012-11-27 21:25:19 [sEVERE] at org.bukkit.craftbukkit.util.LongHashtable.get(LongHashtable.java:21) 2012-11-27 21:25:19 [sEVERE] at org.bukkit.craftbukkit.util.LongHashtable.get(LongHashtable.java:12) 2012-11-27 21:25:19 [sEVERE] at net.minecraft.server.ChunkProviderServer.getOrCreateChunk(ChunkProviderServer.java:121) 2012-11-27 21:25:19 [sEVERE] at net.minecraft.server.World.getChunkAt(World.java:335) 2012-11-27 21:25:19 [sEVERE] at net.minecraft.server.World.getTypeId(World.java:272) 2012-11-27 21:25:19 [sEVERE] at ic2.common.TileEntityMiner.canReachTarget(TileEntityMiner.java:341) 2012-11-27 21:25:19 [sEVERE] at ic2.common.TileEntityMiner.canReachTarget(TileEntityMiner.java:369)
jp694 Posted November 28, 2012 Posted November 28, 2012 Read the first post of this topic, issue #2. Changing the EMC value of the items in EEMaps is a bad way to fix that issue, the correct way to fix it is to change the macerator output amount for the items in the IC2 macerator recipes (TileEntityMacerator.class) to reflect the EMC equivalent of the source item (Blaze Rod -> 2 Blaze Powder / Bone -> 3 Bonemeal). That way there's not the huge confusion that arises from having a mismatching server/client EMC value on items. i decompiled the .class file to a jad file to edit it how do i recompile it?
Bobsteru Posted November 29, 2012 Posted November 29, 2012 I've still got problems with ic2 class files after trying both solutions available in this thread and I have also tried to remove neather ores without any affect. I'm quite sure there is a rotary macerator and some other ic2 advance machine with an redstone signal. Do I have to delete them with mc edit to be able to load the server. Will I be able to re place them afterwards? (I've also fixed railcraft api and added latest nuclear control if that does affect anything) 19:01:49 [ALLVARLIG] A problem has occured during mod loading. Likely a corrupt jar is located in your mods directory 19:01:49 [ALLVARLIG] cpw.mods.fml.common.LoaderException: cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: industrialcraft2-1.103-mcpc1.2.5-r2.net.minecraft.server.mod_IC2 19:01:49 [ALLVARLIG]at cpw.mods.fml.common.Loader.load(Loader.java:436) 19:01:49 [ALLVARLIG]at cpw.mods.fml.common.Loader.loadMods(Loader.java:606) 19:01:49 [ALLVARLIG]at cpw.mods.fml.server.FMLBukkitHandler.onPreLoad(FMLBukkitHandler.java:134) 19:01:49 [ALLVARLIG]at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:125) 19:01:49 [ALLVARLIG]at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:428) 19:01:49 [ALLVARLIG]at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 19:01:49 [ALLVARLIG] Caused by: cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: industrialcraft2-1.103-mcpc1.2.5-r2.net.minecraft.server.mod_IC2 19:01:49 [ALLVARLIG]at cpw.mods.fml.common.Loader.loadModClass(Loader.java:527) 19:01:49 [ALLVARLIG]at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:562) 19:01:49 [ALLVARLIG]at cpw.mods.fml.common.Loader.load(Loader.java:419) 19:01:49 [ALLVARLIG]... 5 more 19:01:49 [ALLVARLIG] Caused by: java.lang.ClassNotFoundException: industrialcraft2-1.103-mcpc1.2.5-r2.net.minecraft.server.mod_IC2 19:01:49 [ALLVARLIG]at java.net.URLClassLoader$1.run(URLClassLoader.java:366) 19:01:49 [ALLVARLIG]at java.net.URLClassLoader$1.run(URLClassLoader.java:355) 19:01:49 [ALLVARLIG]at java.security.AccessController.doPrivileged(Native Method) 19:01:49 [ALLVARLIG]at java.net.URLClassLoader.findClass(URLClassLoader.java:354) 19:01:49 [ALLVARLIG]at java.lang.ClassLoader.loadClass(ClassLoader.java:423) 19:01:49 [ALLVARLIG]at java.lang.ClassLoader.loadClass(ClassLoader.java:356) 19:01:49 [ALLVARLIG]at java.lang.Class.forName0(Native Method) 19:01:49 [ALLVARLIG]at java.lang.Class.forName(Class.java:264) 19:01:49 [ALLVARLIG]at cpw.mods.fml.common.Loader.loadModClass(Loader.java:494) 19:01:49 [ALLVARLIG]... 7 more 19:01:49 [ALLVARLIG] Unexpected exception cpw.mods.fml.common.LoaderException: cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: industrialcraft2-1.103-mcpc1.2.5-r2.net.minecraft.server.mod_IC2 at cpw.mods.fml.common.Loader.load(Loader.java:436) at cpw.mods.fml.common.Loader.loadMods(Loader.java:606) at cpw.mods.fml.server.FMLBukkitHandler.onPreLoad(FMLBukkitHandler.java:134) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:125) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:428) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: industrialcraft2-1.103-mcpc1.2.5-r2.net.minecraft.server.mod_IC2 at cpw.mods.fml.common.Loader.loadModClass(Loader.java:527) at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:562) at cpw.mods.fml.common.Loader.load(Loader.java:419) ... 5 more Caused by: java.lang.ClassNotFoundException: industrialcraft2-1.103-mcpc1.2.5-r2.net.minecraft.server.mod_IC2 at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at cpw.mods.fml.common.Loader.loadModClass(Loader.java:494) ... 7 more > Does those error messages make any sense to anyone? Since I've already change the class-files I don't really know where to go with that. Thanks
jp694 Posted December 1, 2012 Posted December 1, 2012 Import all of the required things, (Tekkit.jar, mod_IC2.zip) and click "export" in eclipse. It will make a .jar file for you, open it to get your .class file. (you must import or it will not work as intended.)
Bobsteru Posted December 1, 2012 Posted December 1, 2012 You need to re-download the tekkit mod for your server. Your IC2 mod is corrupted, so you may need to only get a new mod_IC2 file. Thanks you made me realize that I had ziped the mod wrong after I added the new classfiles, on a mac it's not as simple to edit compressed files so mostly easier to decompress them first but in moding case you have to remember to not screw up the mod when you rezip them So got the server up and running all fine and dandy
wassup0609 Posted December 3, 2012 Posted December 3, 2012 i did what you guys said about the buildcraft and railcraft crash problem and now my client keeps crashing cuz its not reading the railcraft mod..... is there a video for this problem cuz its really pissing me off
Vedrit Posted December 3, 2012 Posted December 3, 2012 After removing some duplicate mods (Such as IC2, CC, and a couple others), I'm getting a NullPointerException with a couple codechicken.wirelessredstone.core spots(SaveManager, RedstoneEther.setDimensionTransmitterCount, RedstoneEther.reload, and RedstoneEtherSaveHandler.onWorldLoad) I'm also getting some java.util.zip.ZipException: Not in GZIP format
splak Posted December 3, 2012 Posted December 3, 2012 I am having missing Tile entity that no one seems to know how to fix or has already written it off as un-fixable. Here is the gist of what it says when I boot the server up [iNFO] Skipping TileEntity with id Cable 2012-12-02 12:45:46 [iNFO] Skipping TileEntity with id Cable 2012-12-02 12:45:46 [iNFO] Skipping TileEntity with id MFSU 2012-12-02 12:45:46 [iNFO] Skipping TileEntity with id Cable 2012-12-02 12:45:46 [iNFO] Skipping TileEntity with id Charging Bench Mk3 2012-12-02 12:45:46 [iNFO] Skipping TileEntity with id CompactSolarType.HV 2012-12-02 12:45:46 [iNFO] Skipping TileEntity with id Energy Condenser etc etc When I log into my server, marble, cable, mfsu etc, is all missing from the game and can not spawn them. I thought it would be a semi easy fix and locate the file where it stores all block entities and put the correct code in there to register the items.. evidently not. If anyone has or had this problem and knows the solution, anything would be great! Version: 3.1.2 <--- updated to latest tekkit server pack OS: Windows XP 64bit <-- server Java Version: Java 7 64bit I would roll back onto the previous version of tekkit but unfortunately it will not allow me or anyone to log into it. Thanks!
Dyingpie1 Posted December 7, 2012 Posted December 7, 2012 If anyone is still leery of downloading the fix from Tekkitopotamus I think I have found another way to fix the advanced machines issue. To fix the IC2 Tekkit 3.1.3 crashing, do the following: 1. Stop your Tekkit 3.1.3 server (if not already stopped...or crashed ) 2. Go to your Tekkit server mods folder 2. Find the file called: "industrialcraft2-1.103-mcpc1.2.5r2.zip" 3. Open the zip file and go into the ic2/api directory (no need to decompress it - just edit directly) 4. Delete ElectricItem.class, EnergyNet.class, and NetworkHelper.class 5. Open the zip file: "industrialcraft2-1.97-mcpc1.2.5-r7.zip" from Tekkit 3.1.2 6. Copy over ElectricItem.class, EnergyNet.class, and NetworkHelper.class from the earlier version of IC2 to the new version of IC2 7. Restart server and enjoy game Thanks to Tekkitopotamus for figuring out which files needed to be replaced. I have tested this on my server and everything seems to be working fine. I cant find the "industrialcraft2-1.97-mcpc1.2.5-r7.zip" anywhere in the files, can someone give me instructions on how to find it?
tymeglass Posted December 8, 2012 Posted December 8, 2012 Well...I got tired of waiting for an official fix, so attached to this post are modified versions of the 3 IC2 classes with the minor interface conflict fixes, as follows: ElectricItem.class, EnergyNet.class, NetworkHelper.class I have uploaded the 3 classes in a tiny zip file here: ic2 api class fix There is nothing dangerous about these files - they merely change the path and are just a patch (not the whole ic2 mod). To fix the IC2 Tekkit 3.1.3 crashing, do the following: 1. Stop your Tekkit 3.1.3 server (if not already stopped...or crashed ) 2. Go to your Tekkit server mods folder 2. Find the file called: "industrialcraft2-1.103-mcpc1.2.5r2.zip" 3. Open the zip file and go into the ic2/api directory (no need to decompress it - just edit directly) 4. Delete ElectricItem.class, EnergyNet.class, and NetworkHelper.class 5. Download the class fix .zip in the above link 6. Copy the 3 classes from the downloaded zip and paste them into ic2 zip api folder where you just deleted the others 7. Close your ic2 zip and start your server. It should no longer crash relating to this specific interface fix. (It may crash for other reasons, however.) [NOTE: This change is only for 3.1.3 installs, not 3.1.2] My server seems to be stable on 3.1.3 with the Nuclear Control update and the attached fixed ic2 classes, including with working Rotary Macerator, etc. I didn't have to delete any advanced machines, downgrade, or reinstall. Also, I haven't really been screwing around with RailCraft, so I can't comment on that issue. I just wanted my automated quarries to work and for the server to be stable. Finally, my feedback to the Tekkit team on the 3.1.3 release would be that, even though this is an IC2 mod issue, 3.1.3 isn't really a viable "final release". As we have all seen, 3.1.3 doesn't work and there should have been more due diligence and integration testing before pushing it to the public (such as including working Nuclear Control client/server mods which were already released). The upgrade was, no doubt, disappointing for many Tekkit users who wanted to try to upgrade from 3.1.2. Also, it is far beyond the average user ability to be able to install IDEs, decompile and recompile java files, or even set up the required mod build environment with MCP and all the necessary includes (or even understand what was happening to cause the crash in the first place). So, it is in the best interest of all concerned to do a little bit better review, especially given the complicated and diverse mod synchronization and interactions involved in any intended release. Hope these posts help get most of you up-and-running on 3.1.3. Thanks to Jelato above who saved me some time and no offense to the IC2 modders. (But, it would be nice to have an official MC1.2.5-based fix for 3.1.3. Or, maybe someone wants to rev the 3.1.3 Tekkit client/server installers to 3.1.4 with modifications posted to this thread, perhaps with a RailCraft fix, as required.) Thank you so much for this my server kept crashing and i was getting pretty mad, so I spent about 1-2 hours on google trying to find a fix and the one you made was the first to actually work.
vScourge Posted December 11, 2012 Posted December 11, 2012 I've been attempting the NuclearControl "tickRate" fix described here: Issue: java.lang.RuntimeException: java.lang.NoSuchMethodException: ic2.common.TileEntityNuclearReactor.tickRate() Cause: Mismatch between IC2 nuclear reactor API and old version of IC2 Nuclear Control mod Solution(s): Updating to the new version of the nuclear control mod SHOULD work, however it's been reported that it doesn't, in which case you need to change the ic2.api.IReactor interface function getTickRate() back to tickRate() and also do the same in ic2.common.TileEntityNuclearReactor ... but not having any luck. Complained about magic number, then after more fiddling it complained about major/minor versions being wrong. Does anyone have an already-modified IC2 ZIP file available, or modified class files mentioned above? Thanks.
TheSpoonyOne Posted December 11, 2012 Posted December 11, 2012 I've been attempting the NuclearControl "tickRate" fix described here: ... but not having any luck. Complained about magic number, then after more fiddling it complained about major/minor versions being wrong. Does anyone have an already-modified IC2 ZIP file available, or modified class files mentioned above? Thanks. I was working on a video tut for doing this, but After changing the suggested edits, it failed to compile. I tried javac, and MCP to complie these. If someone wants to give me another idea to comiple these java src files I have, I would love to upload a tut for all these fixes.
TheSpoonyOne Posted December 11, 2012 Posted December 11, 2012 OS: Windows XP 64bit <-- server Wut?.....I'm sorry, but I thought Windows XP was 32 bit only o.o Edit: I googled it :3
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now