Jump to content

Crash On Custom Pack Server


ArtifexDominus

Recommended Posts

Hey guys.

 

I got my custom modpack up and running through the launcher, YAY!

 

Unfortunately when trying to run a dedicated server, I believe my crash is caused by a clientside mod existing on my server...but I cannot seem to figure out which one!

 

The page for my pack is here.

You can find the link to the pack directly here.

 

Here is my crash log:

---- Minecraft Crash Report ----
// Why did you do that?

Time: 5/19/14 12:06 PM
Description: Exception in server tick loop

cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
    at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
    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:92)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:630)
    at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
    at com.xcompwiz.mystcraft.item.ItemLinking.<clinit>(ItemLinking.java:49)
    at com.xcompwiz.mystcraft.data.LoaderItems.init(LoaderItems.java:37)
    at com.xcompwiz.mystcraft.Mystcraft.load(Mystcraft.java:261)
    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:545)
    at sun.reflect.GeneratedMethodAccessor1.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:522)
    ... 5 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.gui.GuiScreen
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 34 more
Caused by: java.lang.RuntimeException: Attempted to load class awe for invalid side SERVER
    at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:51)
    at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:274)
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:172)
    ... 36 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 (amd64) version 6.1
    Java Version: 1.7.0_17, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 129074712 bytes (123 MB) / 756613120 bytes (721 MB) up to 1819410432 bytes (1735 MB)
    JVM Flags: 0 total;
    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
    CraftBukkit Information:
   Running:
   Failed to handle CraftCrashReport:
java.lang.NullPointerException
    at org.bukkit.Bukkit.getName(Bukkit.java:72)
    at org.bukkit.craftbukkit.v1_6_R3.CraftCrashReport.call(CraftCrashReport.java:19)
    at net.minecraft.crash.CrashReportCategory.func_71500_a(CrashReportCategory.java:106)
    at net.minecraft.crash.CrashReport.func_71504_g(CrashReport.java:58)
    at net.minecraft.crash.CrashReport.<init>(CrashReport.java:40)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:689)
    at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

    FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 42 mods loaded, 42 mods active
    mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
    FML{6.4.49.965} [Forge Mod Loader] (mcpc-plus-1.6.4-R2.1-forge965-B262.jar) Unloaded->Constructed->Pre-initialized
    Forge{9.11.1.965} [Minecraft Forge] (mcpc-plus-1.6.4-R2.1-forge965-B262.jar) Unloaded->Constructed->Pre-initialized
    CodeChickenCore{0.9.0.9} [codeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized
    ImmibisMicroblocks{57.6.4} [Immibis's Microblocks] (immibis-microblocks-57.6.4.jar) Unloaded->Constructed->Pre-initialized
    bspkrsCore{v5.3(1.6.4)} [bspkrsCore] ([1.6.4]bspkrsCorev5.3.zip) Unloaded->Constructed->Pre-initialized
    TreeCapitator{Forge 1.6.4.r09} [Treecapitator] ([1.6.4]TreeCapitator.Forge.1.6.4.r09.Universal.zip) Unloaded->Constructed->Pre-initialized
    ArchimedesShipsMod{1.6.4 v1.4.5} [Archimedes' Ships] (ArchimedesShips1.6.4.zip) Unloaded->Constructed->Pre-initialized
    Artifice{1.6.4R1.1.3} [Artifice] (Artifice-1.1.3-243.jar) Unloaded->Constructed->Pre-initialized
    ArtificeCompat|EE3{1.6.4R1.1.3} [Artifice Compat: EE3] (Artifice-1.1.3-243.jar) Unloaded->Constructed->Pre-initialized
    ArtificeCompat|Forestry{1.6.4R1.1.3} [Artifice Compat: Forestry] (Artifice-1.1.3-243.jar) Unloaded->Constructed->Pre-initialized
    ArtificeCompat|Vanilla{1.6.4R1.1.3} [Artifice Compat: Vanilla] (Artifice-1.1.3-243.jar) Unloaded->Constructed->Pre-initialized
    ArtificeCompat|MFR{1.6.4R1.1.3} [Artifice Compat: MFR] (Artifice-1.1.3-243.jar) Unloaded->Constructed->Pre-initialized
    ArtificeCompat|Buildcraft{1.6.4R1.1.3} [Artifice Compat: Buildcraft] (Artifice-1.1.3-243.jar) Unloaded->Constructed->Pre-initialized
    ArtificeCompat|ForgeMicroblock{1.6.4R1.1.3} [Artifice Compat: ForgeMicroblock] (Artifice-1.1.3-243.jar) Unloaded->Constructed->Pre-initialized
    Thaumcraft{4.1.0g} [Thaumcraft] (Thaumcraft4.1.0g.zip) Unloaded->Constructed->Pre-initialized
    ArtificeCompat|Thaumcraft{1.6.4R1.1.3} [Artifice Compat: Thaumcraft] (Artifice-1.1.3-243.jar) Unloaded->Constructed->Pre-initialized
    ATG{0.9.5} [Alternate Terrain Generation] (ATG-1.6.4-0.9.5.jar) Unloaded->Constructed->Pre-initialized
    BiblioCraft{1.5.5} [BiblioCraft] (BiblioCraft[v1.5.5].zip) Unloaded->Constructed->Pre-initialized
    CoFHCore{2.0.0.5} [CoFH Core] (CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized
    CoFHLoot{2.0.0.5} [CoFH Loot] (CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized
    CoFHMasquerade{2.0.0.5} [CoFH Masquerade] (CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized
    CoFHSocial{2.0.0.5} [CoFH Social] (CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized
    CoFHWorld{2.0.0.5} [CoFH World] (CoFHCore-2.0.0.5.jar) Unloaded->Constructed->Pre-initialized
    CustomSpawner{3.0.0} [DrZhark's CustomSpawner] (CustomMobSpawner 3.0.0.zip) Unloaded->Constructed->Pre-initialized
    MoCreatures{6.1.0} [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v6.1.0.zip) Unloaded->Constructed->Pre-initialized
    eplus{1.16.5b} [Enchanting Plus] (EnchantingPlus-1.16.5.zip) Unloaded->Constructed->Pre-initialized
    EnderStorage{1.4.3.6} [EnderStorage] (EnderStorage 1.4.3.6.jar) Unloaded->Constructed->Pre-initialized
    ExtraUtilities{1.0.3c} [Extra Utilities] (extrautils-1.0.3c.zip) Unloaded->Constructed->Pre-initialized
    Mystcraft{0.10.13.00} [Mystcraft] (mystcraft-uni-1.6.4-0.10.13.00.zip) Unloaded->Constructed->Errored
    XplosionCore{1.0.2.0} [Xplosion Core] (XplosionCore-V1.0.2.0.zip) Unloaded->Constructed->Pre-initialized
    FlatBedrock{1.1.1.0} [Flat Bedrock] (FlatBedrock-1.1.1.0.zip) Unloaded->Constructed->Pre-initialized
    ImmibisCore{57.2.0} [Immibis Core] (immibis-core-57.2.0.jar) Unloaded->Constructed->Pre-initialized
    IronChest{5.4.1.702} [Iron Chest] (ironchest-universal-1.6.4-5.4.1.702.zip) Unloaded->Constructed->Pre-initialized
    Mekanism{6.0.4} [Mekanism] (Mekanism-6.0.4.42.jar) Unloaded->Constructed->Pre-initialized
    MekanismGenerators{6.0.4} [MekanismGenerators] (MekanismGenerators-6.0.4.42.jar) Unloaded->Constructed->Pre-initialized
    MekanismTools{6.0.4} [MekanismTools] (MekanismTools-6.0.4.42.jar) Unloaded->Constructed->Pre-initialized
    secretroomsmod{4.6.2} [The SecretRoomsMod] (SecretRoomsMod-universal-1.6.4-4.6.2.324.jar) Unloaded->Constructed->Pre-initialized
    ForgeMultipart{1.0.0.219} [Forge Multipart] (ForgeMultipart-universal-1.6.4-1.0.0.219.jar) Unloaded->Constructed->Pre-initialized
    ThermalExpansion{3.0.0.7} [Thermal Expansion] (ThermalExpansion-3.0.0.7.jar) Unloaded->Constructed->Pre-initialized
    McMultipart{1.0.0.219} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.6.4-1.0.0.219.jar) Unloaded->Constructed->Pre-initialized
    ForgeMicroblock{1.0.0.219} [Forge Microblocks] (ForgeMultipart-universal-1.6.4-1.0.0.219.jar) Unloaded->Constructed->Pre-initialized
    Profiler Position: N/A (disabled)
    Is Modded: Definitely; Server brand changed to 'mcpc,craftbukkit,fml,forge'
    Type: Dedicated Server (map_server.txt)
Link to comment
Share on other sites

  • Discord Moderator

Mods which need removed for SMP server:

  • Damage Indicators
  • Dynamic Lights
  • JourneyMap
  • Zan's Minimap

Note: Flat bedrock (with it's library mod XplosionCore) is not needed. CoFH/ThermalExpansion will make flat bedrock.

Edited by plowmanplow
Link to comment
Share on other sites

Mods which need removed for SMP server:

  • Damage Indicators
  • Dynamic Lights
  • JourneyMap

Note: Flat bedrock (with it's library mod XplosionCore) is not needed. CoFH/ThermalExpansion will make flat bedrock.

 

Hello Sir!

 

Thank you for your reply, I believe I have removed these three and gotten this crash. I will attempt this again however. I will also remove the Flat bedrock and core since I was not aware that TE fixed this. Cheers!

 

**EDIT**

 

Yes, these had been removed from the server, as well as Waila, NEI, and possibly one more I cannot think of currently? I have removed the flatbedrock mod, and its core, and still retain the same crash as above.

Edited by ArtifexDominus
Link to comment
Share on other sites

  • Discord Moderator

Two things:

  1. Update to the latest 1.6.4 Mystcraft. The author explains things in his blog, but the version you have is fundamentally broken.
  2. You WILL end up having problems with people connecting if you don't include a full, working collection of configs in your client modpack and use the same configs in your server.

This was a classic case of the FML server log being more useful than the crash report. From the log:

2014-05-19 16:16:43 [SEVERE] [ForgeModLoader] Caught exception from Mystcraft
Edited by plowmanplow
Link to comment
Share on other sites

 

Two things:

  1. Update to the latest 1.6.4 Mystcraft. The author explains things in his blog, but the version you have is fundamentally broken.
  2. You WILL end up having problems with people connecting if you don't include a full, working collection of configs in your client modpack and use the same configs in your server.

This was a classic case of the FML server log being more useful than the crash report. From the log:

2014-05-19 16:16:43 [SEVERE] [ForgeModLoader] Caught exception from Mystcraft

 

I want to take a second, to not only thank you for helping me in my thread, but the COUNTLESS other threads I have read with your helpful, and informative posts. I appreciate the time you consistently take out to help people like me! You are the reason I was able to get my custom pack working in the first place, without having to post about it.

 

Thank you!

 

I will try updating mystcraft, as I thought I got the latest. Thank you again, I will post back here regardless of the outcome.

Link to comment
Share on other sites

  • Discord Moderator

Thanks for the kind feedback. This is one of my hobbies but it is nice to hear positive results from folks looking through old posts.

 

As for Mystcraft, check out the post about the 00.10.13.01 hotfix: http://binarymage.com/

 

I was able to start a MCPC+ (B262) server with the above mod removed and Mystcraft updated.

Link to comment
Share on other sites

Ok, I should have the pack updated now, config included. However, I must be missing some piece of information with MCPC. (I wouldn't be surprised sine I have never used it before now...)

 

Here is what I am doing:

 

  1. Create a folder called 'Server'.
  2. Create a subfolder called 'mods'.
  3. Copy contents of 'mods' folder from working modpack (see links above) into my Server/mods folder.
  4. Remove Waila, Damage Indicators, and Journeymap clientside mods from Server/mods. (I have also tried removing NEI and Inventory Tweaks as I believe those are client side only as well?)
  5. Download mcpc-plus-1.6.4-R2.1-forge965-B262.jar and place it in the 'Server' folder.
  6. Run mcpc once (this seems to create a libraries folder and nothing else?)
  7. Run mcpc again, this populates the root folder with various folders and server files. (this eventually creates a crash log).

 

Am I doing something wrong? So close....

 

To note, i did the steps above omitting steps 2-4 while troubleshooting the messy Mystcraft version (thanks again for that) and was able to see my hosted server through the client, so I know it can work. Just doesn't seem to have any form of UI for the server.

 

Thanks!

 

Got it working!! I forgot to remove Zans as well, once I did that i was golden!

 

The CPU usage is extremely high compared to the bukkit voltz server I was running, but that is another story. Thank you again!

Edited by ArtifexDominus
Link to comment
Share on other sites

  • 5 years later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...