Soft_Squishy Posted June 2, 2014 Posted June 2, 2014 Hello, I just finished making a mod pack that me and my friends will be playing on, but there seems to be a server crash. I am pretty sure the problem is because of that there are client-only mods in there, but i need help to highlight them and get them removed. My Modpack (Made with IanAsh): http://www.technicpack.net/api/modpack/the-agency-modpack Crash: ---- Minecraft Crash Report ---- // Don't do that. Time: 02/06/14 13:54 Description: Exception in server tick loop java.lang.NoClassDefFoundError: net/minecraft/client/renderer/ThreadDownloadImageData at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Unknown Source) at java.lang.Class.getDeclaredMethods(Unknown Source) at cpw.mods.fml.common.FMLModContainer.gatherAnnotations(FMLModContainer.java:328) at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:517) at sun.reflect.GeneratedMethodAccessor2.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:74) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) at com.google.common.eventbus.EventBus.post(EventBus.java:267) at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181) 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:74) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) at com.google.common.eventbus.EventBus.post(EventBus.java:267) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112) at cpw.mods.fml.common.Loader.loadMods(Loader.java:511) at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:99) at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350) at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:69) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445) at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583) Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.ThreadDownloadImageData at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 31 more Caused by: java.lang.NullPointerException at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178) ... 33 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.6.4 Operating System: Windows 7 (x86) version 6.1 Java Version: 1.7.0_55, Oracle Corporation Java VM Version: Java HotSpot Client VM (mixed mode), Oracle Corporation Memory: 868783416 bytes (828 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB) JVM Flags: 3 total; -Xms1024m -Xmx1024m -XX:PermSize=128m AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 61 mods loaded, 61 mods active mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed FML{6.4.49.965} [Forge Mod Loader] (minecraft_server.jar) Unloaded->Constructed Forge{9.11.1.965} [Minecraft Forge] (minecraft_server.jar) Unloaded->Constructed CodeChickenCore{0.9.0.9} [codeChicken Core] (minecraft.jar) Unloaded->Constructed MobiusCore{1.2.1} [MobiusCore] (minecraft.jar) Unloaded->Constructed NotEnoughItems{1.6.1.9} [Not Enough Items] (NotEnoughItems 1.6.1.9.jar) Unloaded->Constructed OpenEye{0.5} [OpenEye] (OpenEye-0.5-1.6.4.jar) Unloaded->Constructed modJ_StarMinerCore{0.9.5} [starMinerCore] (minecraft.jar) Unloaded->Constructed OpenModsCore{@VERSION@} [OpenModsCore] (minecraft.jar) Unloaded->Constructed DamageIndicatorsMod{2.9.2.4} [Damage Indicators] (1.6.4 DamageIndicatorsv2.9.2.4.zip) Unloaded->Constructed Blokkit{v.1} [blokkit] (164blokkitv1.zip) Unloaded->Constructed DoggyTalents{v1.5.1a} [Doggy Talents] ([1.6.4] Doggy Talents - v1.5.1a.zip) Unloaded->Constructed BuildCraft|Core{4.2.2} [buildCraft] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed BetterFurnaces{3.4} [better Furnaces] ([1.6.4]BetterFurnacesV3.4.dev.zip) Unloaded->Constructed bspkrsCore{v5.3(1.6.4)} [bspkrsCore] ([1.6.4]bspkrsCorev5.3.zip) Unloaded->Constructed TreeCapitator{Forge 1.6.4.r09} [Treecapitator] ([1.6.4]TreeCapitator.Forge.1.6.4.r09.Universal.zip) Unloaded->Constructed LaserMod{v1.0.0} [Laser Mod] ([1.6.x] LaserMod - v1.0.0.zip) Unloaded->Constructed cfm{3.2.9.2} [§6MrCrayfish's Furniture Mod] ([Forge]FurnitureModv3.2.9.2(1.6.4).zip) Unloaded->Constructed AnimationAPI{1.1.1} [AnimationAPI] (AnimationAPI v1.1.2 mc1.6.4.zip) Unloaded->Constructed Autoutils{1.0.1} [Autoutils] (autoutils-1.6.4-1.0.1.jar) Unloaded->Constructed Billund{1.0} [bILLUND] (BILLUND1.0.zip) Unloaded->Constructed BloodParticles{1.0} [blood Particles] (BloodParticles_10_164.zip) Unloaded->Constructed BuildCraft|Builders{4.2.2} [bC Builders] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed BuildCraft|Energy{4.2.2} [bC Energy] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed BuildCraft|Factory{4.2.2} [bC Factory] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed BuildCraft|Transport{4.2.2} [bC Transport] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed BuildCraft|Silicon{4.2.2} [bC Silicon] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed CarpentersBlocks{2.0.8} [Carpenter's Blocks] (Carpenter's Blocks v2.0.8 - MC 1.6+.zip) Unloaded->Constructed eplus{1.16.5b} [Enchanting Plus] (EnchantingPlus-1.16.5.zip) Unloaded->Constructed ExtraUtilities{1.0.3c} [Extra Utilities] (extrautils-1.0.3c.zip) Unloaded->Constructed iChunUtil{2.4.0} [iChunUtil] (util^iChunUtil2.4.0.zip) Unloaded->Constructed GraviGun{2.0.0} [GraviGun] (files^GravityGun2.0.0.zip) Unloaded->Constructed Photoreal{2.0.1} [Photoreal] (files^Photoreal2.0.1.zip) Unloaded->Constructed Hats{2.1.6} [Hats] (Hats2.1.6.zip) Unloaded->Constructed HatStand{2.1.0} [HatStand] (HatStand2.1.0.zip) Unloaded->Constructed SlimevoidLib{2.1.0.0} [slimevoid Library] (SlimevoidLib-1.6.4-2.1.0.0.zip) Unloaded->Constructed LittleBlocks{2.2.3.1} [Little Blocks] (LittleBlocks-1.6.4-2.2.3.1.zip) Unloaded->Constructed mca{3.6.0} [Minecraft Comes Alive] (MCA-3.6.0_MC-1.6.4.zip) Unloaded->Constructed MCCapesExtra{1.6.4a} [MCCapes Extra] (MCCapesExtra_1.6.4a.zip) Unloaded numina{0.1.2-55} [Numina] (Numina-1.6.2-0.1.2-55.jar) Unloaded powersuits{0.10.0-91} [MachineMuse's Modular Powersuits] (ModularPowersuits-1.6.4-0.10.0-91.jar) Unloaded Morph{0.7.1} [Morph] (Morph-Beta-0.7.1.zip) Unloaded MutantCreatures{1.4.4} [Mutant Creatures] (Mutant_Creatures_v1.4.4_mc1.6.4.zip) Unloaded OpenMods{0.5} [OpenMods] (OpenModsLib-0.5.jar) Unloaded OpenBlocks{1.2.8} [OpenBlocks] (OpenBlocks-1.2.8.jar) Unloaded Opis{1.2.2} [Opis] (Opis_1.2.2.zip) Unloaded MapWriter{2.0.1} [MapWriter] (Opis_1.2.2.zip) Unloaded ParachuteMod{1.6.4} [Parachute Mod] (parachute-2.0.2-1.6.4.jar) Unloaded pennyarcade{Alpha 1.0 for Minecraft 1.6.4} [Penny Arcade] (Penny Arcade Mod Alpha 1.0 for Minecraft 1.6.4.zip) Unloaded PortalGun{2.0.2} [PortalGun] (PortalGun2.0.2.zip) Unloaded RopesPlus{1.5.4} [Ropes+] (RopePlus_1.6.4.zip) Unloaded AS_Ruins{11.0} [Ruins Spawning System] (Ruins_1.6.4.zip) Unloaded DrSideburnsSAMod{1.2.2} [secret Agent Craft] (SecretAgentCraftv1-2-2-1-6-4.zip) Unloaded secretroomsmod{4.6.2} [The SecretRoomsMod] (SecretRoomsMod-universal-1.6.4-4.6.2.324.jar) Unloaded SecurityCraft{v1.4.1} [securityCraft] (SecurityCraft_v1.4.1_for_1.6.4.zip) Unloaded modJ_StarMiner{0.9.5} [starMiner] (Starminer164-0_9_5.jar) Unloaded Statues{2.1.1} [statues] (statues-1.6.4-2.1.1.jar) Unloaded Waila{1.5.2a} [Waila] (Waila_1.5.2a.zip) Unloaded Sync{2.2.1} [sync] (Sync2.2.1.zip) Unloaded camping{2.0e} [The Camping Mod 2.0] (TheCampingMod_2.0e.jar) Unloaded TooMuchTNT{2.6} [TooMuchTNT] (TooMuchTNT v2.6.zip) Unloaded Profiler Position: N/A (disabled) Is Modded: Definitely; Server brand changed to 'fml,forge' Type: Dedicated Server (map_server.txt)
Discord Moderator plowmanplow Posted June 2, 2014 Discord Moderator Posted June 2, 2014 You have some item ID conflicts in your client pack. These will come back to haunt you down the road if you don't fix them before getting the server up and running. On to the server: Disabling the following mods allowed me to start the server and connect from your client Damage Indicators Blood Particles MCCapes Extra Penny Arcade: This mod seems to not work correctly in SMP and the author claims to not have the source code for 1.6.4 any more so likely will not be fixed. Turns out I was right about the item ID conflicts. Penny Arcade and Extra Utilities are conflicting. Since PA doesn't work on the server the item IDs end up being registered differently and the client can't connect due to mismatches. If you wish to keep PA on the client you'll need to fix that (as well as the other ID conflicts).
Soft_Squishy Posted June 2, 2014 Author Posted June 2, 2014 did you try my mod pack on the technic launcher or did you put the mods together and tried them? because I did fix the id conflicts in the config files by changing block id's
Soft_Squishy Posted June 2, 2014 Author Posted June 2, 2014 Thank you very much, I just removed the mods and it worked though. Didn't have to do anything with the configs Thanks Again!
Soft_Squishy Posted June 2, 2014 Author Posted June 2, 2014 http://gyazo.com/777a4b743dbc1d0e03a0a1ce435510fa this happens when i log into the server
Discord Moderator plowmanplow Posted June 2, 2014 Discord Moderator Posted June 2, 2014 (edited) Go back to to your client pack and make sure you don't have any item ID conflicts showing up in your Forge Mod Loader client log. If you do (and you probably do) then fix them. After you have as many resolved as possible you will need to copy the config folder from your client pack over to the server again. (as I mentioned previously) Edited June 2, 2014 by plowmanplow
Soft_Squishy Posted June 2, 2014 Author Posted June 2, 2014 The mod pack works perfectly here, even my friend IanAsh tested it on singleplayer, and it worked for both of us But we both get the same error when joining the server (I took the config files and the mods from the technic mod pack folder)
Discord Moderator plowmanplow Posted June 2, 2014 Discord Moderator Posted June 2, 2014 I have already explained this but I'll try again from a different direction: Your client modpack still has the Penny Arcade (PA) mod in it and still has the two item ID conflicts I spoke about previously. The server, since it does not have the PA mod, does not have this conflict. What is happening is that the client has a different item at the same ID number than the server due to the conflict. If you either fix the client ID conflict and then copy the changed configs from the client to the server, or if you simply remove the PA mod from the client you should be fine.
IanAsh Posted June 2, 2014 Posted June 2, 2014 The mod pack works perfectly here, even my friend IanAsh tested it on singleplayer, and it worked for both of us But we both get the same error when joining the server (I took the config files and the mods from the technic mod pack folder) I APPROVE! same thing happens to me.
Discord Moderator plowmanplow Posted June 2, 2014 Discord Moderator Posted June 2, 2014 @IanAsh: If you have the "same thing" happening to you then you also have unresolved ID conflicts in your pack or have not properly synced your client and server configs. @both: Keep in mind that just because a client pack starts does not mean that it is "finished". Item ID conflicts will seldom cause a pack to crash outright during the startup phase. However, you'll get weird crafting issues or odd issues when breaking some blocks/machines in SSP. When trying to use a pack with ID conflicts in an SMP environment you will not only have the same kind of problems, but you can get ID mismatches. Your pack isn't done until: All conflicts have been resolved when possible (some mods report conflicts even when they are working correctly) All mod blocks have been properly added to Forge/Immibis/whatever microblock configs Mods like TreeCapitator have had their config files tweaked to support the collection of mods in the pack (custom trees, leaves, axes, etc.). Mod interactions such as power production, ore generation, etc. have been addressed between all mods. Only then should you try making a server from your pack. If these points are followed then making the server is as simple as removing a few client only mods.
Soft_Squishy Posted June 2, 2014 Author Posted June 2, 2014 Oh, Thank you very much it works now. You've helped us alot since the beginning of the pack. Thanks again and goodbye
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