Posted February 8, 201312 yr How can I make my mod to work on SMP,when I'm loading my server with my mod installed it gives me this error: 2013-02-08 17:24:53 [iNFO] [ForgeModLoader] Forge Mod Loader version 4.7.4.520 for Minecraft 1.4.7 loading 2013-02-08 17:24:56 [iNFO] [sTDOUT] 210 recipes 2013-02-08 17:24:56 [iNFO] [sTDOUT] 27 achievements 2013-02-08 17:24:57 [iNFO] [Minecraft] Starting minecraft server version 1.4.7 2013-02-08 17:24:58 [iNFO] [ForgeModLoader] Attempting early MinecraftForge initialization 2013-02-08 17:24:58 [iNFO] [sTDOUT] MinecraftForge v6.6.0.497 Initialized 2013-02-08 17:24:58 [iNFO] [ForgeModLoader] MinecraftForge v6.6.0.497 Initialized 2013-02-08 17:24:58 [iNFO] [sTDOUT] Replaced 84 ore recipies 2013-02-08 17:24:58 [iNFO] [ForgeModLoader] Completed early MinecraftForge initialization 2013-02-08 17:24:58 [iNFO] [ForgeModLoader] Searching C:\Documents and Settings\Megabitus\Desktop\Modding\mcp726\jars\mods for mods 2013-02-08 17:25:01 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load 2013-02-08 17:25:02 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0 2013-02-08 17:25:02 [sEVERE] [ForgeModLoader] Fatal errors were detected during the transition from PREINITIALIZATION to INITIALIZATION. Loading cannot continue 2013-02-08 17:25:02 [sEVERE] [ForgeModLoader] mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized B&I Mod [b&I Mod] (bin) Unloaded->Constructed->Errored 2013-02-08 17:25:02 [sEVERE] [ForgeModLoader] The following problems were captured during this phase 2013-02-08 17:25:02 [sEVERE] [ForgeModLoader] Caught exception from B&I Mod java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient at net.minecraftforge.client.MinecraftForgeClient.preloadTexture(MinecraftForgeClient.java:41) at Mod.BaseClass.initialize(BaseClass.java:149) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:485) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) at com.google.common.eventbus.EventBus.post(EventBus.java:268) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) at com.google.common.eventbus.EventBus.post(EventBus.java:268) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83) at cpw.mods.fml.common.Loader.loadMods(Loader.java:486) at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:86) at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:345) at net.minecraft.server.dedicated.DedicatedServer.startServer(DedicatedServer.java:64) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:185) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 33 more Caused by: java.lang.RuntimeException: Attempted to load class net/minecraft/client/multiplayer/WorldClient for invalid side SERVER at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:38) at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:228) at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:173) ... 35 more 2013-02-08 17:25:02 [iNFO] [sTDERR] cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.transition(LoadController.java:117) 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:487) 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:86) 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:345) 2013-02-08 17:25:02 [iNFO] [sTDERR] at net.minecraft.server.dedicated.DedicatedServer.startServer(DedicatedServer.java:64) 2013-02-08 17:25:02 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458) 2013-02-08 17:25:02 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) 2013-02-08 17:25:02 [iNFO] [sTDERR] Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient 2013-02-08 17:25:02 [iNFO] [sTDERR] at net.minecraftforge.client.MinecraftForgeClient.preloadTexture(MinecraftForgeClient.java:41) 2013-02-08 17:25:02 [iNFO] [sTDERR] at Mod.BaseClass.initialize(BaseClass.java:149) 2013-02-08 17:25:02 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-02-08 17:25:02 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:485) 2013-02-08 17:25:02 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-02-08 17:25:02 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) 2013-02-08 17:25:02 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2013-02-08 17:25:02 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) 2013-02-08 17:25:02 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) 2013-02-08 17:25:02 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268) 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140) 2013-02-08 17:25:02 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2013-02-08 17:25:02 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) 2013-02-08 17:25:02 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) 2013-02-08 17:25:02 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) 2013-02-08 17:25:02 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) 2013-02-08 17:25:02 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268) 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83) 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:486) 2013-02-08 17:25:02 [iNFO] [sTDERR] ... 5 more 2013-02-08 17:25:02 [iNFO] [sTDERR] Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:185) 2013-02-08 17:25:02 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) 2013-02-08 17:25:02 [iNFO] [sTDERR] ... 33 more 2013-02-08 17:25:02 [iNFO] [sTDERR] Caused by: java.lang.RuntimeException: Attempted to load class net/minecraft/client/multiplayer/WorldClient for invalid side SERVER 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:38) 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:228) 2013-02-08 17:25:02 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:173) 2013-02-08 17:25:02 [iNFO] [sTDERR] ... 35 more 2013-02-08 17:25:02 [sEVERE] [Minecraft] Encountered an unexpected exception LoaderException cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient at cpw.mods.fml.common.LoadController.transition(LoadController.java:117) at cpw.mods.fml.common.Loader.loadMods(Loader.java:487) at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:86) at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:345) at net.minecraft.server.dedicated.DedicatedServer.startServer(DedicatedServer.java:64) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient at net.minecraftforge.client.MinecraftForgeClient.preloadTexture(MinecraftForgeClient.java:41) at Mod.BaseClass.initialize(BaseClass.java:149) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:485) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) at com.google.common.eventbus.EventBus.post(EventBus.java:268) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300) at com.google.common.eventbus.EventBus.post(EventBus.java:268) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83) at cpw.mods.fml.common.Loader.loadMods(Loader.java:486) ... 5 more Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:185) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 33 more Caused by: java.lang.RuntimeException: Attempted to load class net/minecraft/client/multiplayer/WorldClient for invalid side SERVER at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:38) at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:228) at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:173) ... 35 more Can you help me?
February 8, 201312 yr You're trying to load textures on the server-side. That doesn't work as evidenced by the error.
February 8, 201312 yr Author You're trying to load textures on the server-side. That doesn't work as evidenced by the error. How can I do that??
February 8, 201312 yr 1. Use pastebin for error logs as long as that 2. Could you www.pastebin.com the commonproxy.java and clientproxy.java And give us the links? Aswell as to your main mod file? If you guys dont get it.. then well ya.. try harder...
February 8, 201312 yr Author 1. Use pastebin for error logs as long as that 2. Could you www.pastebin.com the commonproxy.java and clientproxy.java And give us the links? Aswell as to your main mod file? CommonProxy: http://pastebin.com/DhQCQTkA ClientProxy: http://pastebin.com/AxkNGYFb MainClass: http://pastebin.com/F72e1tgC
February 8, 201312 yr utilize Proxies for client- and server-specific stuff. It still gives the same error Well you didn't do anything? The client and common proxy does Nothing? If you guys dont get it.. then well ya.. try harder...
February 8, 201312 yr Okay, it seems to me from your file that you have added quite a few things to your mod and I assume you have read some tutorials, but I do recommend that you read this one: http://www.minecraftforge.net/wiki/Basic_Modding Especially the part about the proxies. This one deals with adding custom icons and textures to your blocks and items. Here you will see how he uses ClientProxy to do all the Client side stuff, since ClientProxy is ONLY used by the client side. http://www.minecraftforge.net/wiki/Icons_and_Textures Read those two and you should be fine! And after reading, understanding and eventually fixing the errors created by this problem: If you still have errors of any kind, please come back with the error log anytime ^^ If you guys dont get it.. then well ya.. try harder...
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.