Posted April 6, 201312 yr Greetings, As per the large red message on the forum homepage, I am reporting a few ModLoader mods that used to work with FML in Minecraft 1.4.7 but do not work in 1.5.1 even though the author has updated the mods. The mods are from Risugami's Mods and I have tried two installation methods: 1. Install directly into Minecraft.jar 2. Drop the ZIP into the 'mods' folder (this previously worked in MC 1.4.7) Notes: 1. This report is based on client installations only for SSP 2. These mods do not overwrite any existing class files 3. Regardless of the installation method the error was the same 4. I've tried the following Forge versions: 7.7.1-624, 625, 632, 639 5. I've trimmed the "ForgeModLoader-client-0.log" to only include the error information because all other mods I use load without error. ArmorStand (in 'mods' folder) 2013-04-05 22:35:57 [FINEST] [mod_Armor] Sending event FMLInitializationEvent to mod mod_Armor 2013-04-05 22:35:57 [iNFO] [sTDERR] Exception in thread "Minecraft main thread" java.lang.NoClassDefFoundError: TileEntityArmor 2013-04-05 22:35:58 [iNFO] [sTDERR] at mod_Armor.load(mod_Armor.java:27) 2013-04-05 22:35:58 [iNFO] [sTDERR] at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:537) 2013-04-05 22:35:58 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-04-05 22:35:58 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) 2013-04-05 22:35:58 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2013-04-05 22:35:58 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) 2013-04-05 22:35:58 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) 2013-04-05 22:35:58 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267) 2013-04-05 22:35:58 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165) 2013-04-05 22:35:58 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-04-05 22:35:58 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) 2013-04-05 22:35:58 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2013-04-05 22:35:58 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) 2013-04-05 22:35:58 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) 2013-04-05 22:35:58 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267) 2013-04-05 22:35:58 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98) 2013-04-05 22:35:58 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690) 2013-04-05 22:35:58 [iNFO] [sTDERR] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206) 2013-04-05 22:35:58 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:444) 2013-04-05 22:35:58 [iNFO] [sTDERR] at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56) 2013-04-05 22:35:58 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:729) 2013-04-05 22:35:58 [iNFO] [sTDERR] at java.lang.Thread.run(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] Caused by: java.lang.ClassNotFoundException: TileEntityArmor 2013-04-05 22:35:58 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:211) 2013-04-05 22:35:58 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] ... 28 more 2013-04-05 22:35:58 [iNFO] [sTDERR] Caused by: java.lang.ClassFormatError: Duplicate method name&signature in class file TileEntityArmor 2013-04-05 22:35:58 [iNFO] [sTDERR] at java.lang.ClassLoader.defineClass1(Native Method) 2013-04-05 22:35:58 [iNFO] [sTDERR] at java.lang.ClassLoader.defineClass(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] at java.security.SecureClassLoader.defineClass(Unknown Source) 2013-04-05 22:35:58 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:200) 2013-04-05 22:35:58 [iNFO] [sTDERR] ... 30 more Floodgate (in 'mods' folder) 2013-04-05 22:37:39 [FINEST] [mod_Floodgate] Sending event FMLInitializationEvent to mod mod_Floodgate 2013-04-05 22:37:39 [iNFO] [sTDERR] Exception in thread "Minecraft main thread" java.lang.NoClassDefFoundError: TileEntityFloodgate 2013-04-05 22:37:39 [iNFO] [sTDERR] at mod_Floodgate.load(mod_Floodgate.java:29) 2013-04-05 22:37:39 [iNFO] [sTDERR] at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:537) 2013-04-05 22:37:39 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-04-05 22:37:39 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) 2013-04-05 22:37:39 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2013-04-05 22:37:39 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) 2013-04-05 22:37:39 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) 2013-04-05 22:37:39 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267) 2013-04-05 22:37:39 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165) 2013-04-05 22:37:39 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-04-05 22:37:39 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) 2013-04-05 22:37:39 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2013-04-05 22:37:39 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) 2013-04-05 22:37:39 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) 2013-04-05 22:37:39 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267) 2013-04-05 22:37:39 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98) 2013-04-05 22:37:39 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690) 2013-04-05 22:37:39 [iNFO] [sTDERR] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206) 2013-04-05 22:37:39 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:444) 2013-04-05 22:37:39 [iNFO] [sTDERR] at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56) 2013-04-05 22:37:39 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:729) 2013-04-05 22:37:39 [iNFO] [sTDERR] at java.lang.Thread.run(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] Caused by: java.lang.ClassNotFoundException: TileEntityFloodgate 2013-04-05 22:37:39 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:211) 2013-04-05 22:37:39 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] ... 28 more 2013-04-05 22:37:39 [iNFO] [sTDERR] Caused by: java.lang.ClassFormatError: Duplicate method name&signature in class file TileEntityFloodgate 2013-04-05 22:37:39 [iNFO] [sTDERR] at java.lang.ClassLoader.defineClass1(Native Method) 2013-04-05 22:37:39 [iNFO] [sTDERR] at java.lang.ClassLoader.defineClass(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] at java.security.SecureClassLoader.defineClass(Unknown Source) 2013-04-05 22:37:39 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:200) 2013-04-05 22:37:39 [iNFO] [sTDERR] ... 30 more Shelf (in 'mods' folder) 2013-04-05 22:32:09 [FINEST] [mod_Shelf] Sending event FMLInitializationEvent to mod mod_Shelf 2013-04-05 22:32:09 [iNFO] [sTDERR] Exception in thread "Minecraft main thread" java.lang.NoClassDefFoundError: TileEntityShelf 2013-04-05 22:32:09 [iNFO] [sTDERR] at mod_Shelf.load(mod_Shelf.java:144) 2013-04-05 22:32:09 [iNFO] [sTDERR] at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:537) 2013-04-05 22:32:09 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-04-05 22:32:09 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) 2013-04-05 22:32:09 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2013-04-05 22:32:09 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) 2013-04-05 22:32:09 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) 2013-04-05 22:32:09 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267) 2013-04-05 22:32:09 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165) 2013-04-05 22:32:09 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-04-05 22:32:09 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) 2013-04-05 22:32:09 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2013-04-05 22:32:09 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) 2013-04-05 22:32:09 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) 2013-04-05 22:32:09 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267) 2013-04-05 22:32:09 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98) 2013-04-05 22:32:09 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690) 2013-04-05 22:32:09 [iNFO] [sTDERR] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206) 2013-04-05 22:32:09 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:444) 2013-04-05 22:32:09 [iNFO] [sTDERR] at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56) 2013-04-05 22:32:09 [iNFO] [sTDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:729) 2013-04-05 22:32:09 [iNFO] [sTDERR] at java.lang.Thread.run(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] Caused by: java.lang.ClassNotFoundException: TileEntityShelf 2013-04-05 22:32:09 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:211) 2013-04-05 22:32:09 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] ... 28 more 2013-04-05 22:32:09 [iNFO] [sTDERR] Caused by: java.lang.ClassFormatError: Duplicate method name&signature in class file TileEntityShelf 2013-04-05 22:32:09 [iNFO] [sTDERR] at java.lang.ClassLoader.defineClass1(Native Method) 2013-04-05 22:32:09 [iNFO] [sTDERR] at java.lang.ClassLoader.defineClass(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] at java.security.SecureClassLoader.defineClass(Unknown Source) 2013-04-05 22:32:09 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:200) 2013-04-05 22:32:09 [iNFO] [sTDERR] ... 30 more
April 6, 201312 yr Author Additional info: I peeked inside ArmorStand using MCP and the author tries to register TileEntityArmor.class on the third line inside public void load(). I don't want to post Risugami's code because there is no information in the author's thread as to wether the source is public but I wanted to at least let you know I did look into this a little.
April 6, 201312 yr Known, dupe of http://www.minecraftforge.net/forum/index.php/topic,7326.0.html Just Risu writing his mods in a not-so-smart way. Read the EAQ before posting! OR ELSE! This isn't building better software, its trying to grab a place in the commit list of a highly visible github project. www.forgeessentials.com Don't PM me, I don't check this account unless I have to.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.