SpongeForge: Crash on custom pack with 150 mods
Hey guys, it’s probably just an incompatibility but the crashlog seems to reference nothing of the sort so I thought I’d post the crash log and see if there is a fix for it.
1.8.9 Forge 1808 Sponge 1808
---- Minecraft Crash Report ----
WARNING: coremods are present:
LoadingPlugin (LoadingProfiler-MC1.8.8-1.3.jar)
TransformerLoader (OpenComputers-MC1.8.9-1.6.0.2-beta.1.jar)
CorePlugin (Fluxed Redstone-1.3.0.31.jar)
OpenModsCorePlugin (OpenModsLib-1.8.9-0.9.1.21.jar)
OpenBlocksCorePlugin (OpenBlocks-1.8.9-1.5.1.10.jar)
MDECore-Core (mdecore-1.8.9-1.1.1.jar)
LoadingPlugin (Bloodmoon-MC1.8.8-1.4.jar)
FldLoadingPlugin (FastLeafDecay-1.8-1.6.jar)
MalisisCorePlugin (malisiscore-1.8.9-2.1.2.jar)
CoreXU2 (extrautils2-1.8.9-alpha-0.0.2.jar)
dsurroundcore (DynamicSurroundings-1.8.9-2.0.5.5.jar)
EnderCorePlugin (EnderCore-1.8.9-0.3.0.12-beta.jar)
SpongeCoremod (spongeforge-1.8.9-1808-4.1.0-BETA-1227.jar)
ShadowMCCore (ShadowMC-1.8.9-3.0.0-SNAPSHOT.jar)
DCLoadingPlugin (DummyCore-2.2.189.0.jar)
NowWithRendering (hopperducts-mc1.8.8-1.4.6.jar)
thaumicinfusion (ThaumicInfusion-1.8.9-4.85.jar)
MalisisSwitchesPlugin (malisisswitches-1.8.9-1.0.1.jar)
BookshelfLoadingPlugin (Bookshelf-1.8.9-1.1.2.207.jar)
ThaumcraftLoader (Thaumcraft-1.8.9-5.2.3.jar)
NowWithRendering (redstonepaste-mc1.8.8-1.7.2.jar)
CoreMod (Aroma1997Core-1.8.9-1.0.4.1.jar)
LoadingPlugin (RandomThings-MC1.8.9-3.6.6.jar)
Contact their authors BEFORE contacting forge
// Ooh. Shiny.
Time: 3/28/16 6:10 AM
Description: Exception in server tick loop
java.lang.ExceptionInInitializerError
at org.spongepowered.common.registry.CommonModuleRegistry.registerCommonModules(CommonModuleRegistry.java:267)
at org.spongepowered.common.registry.CommonModuleRegistry.registerDefaultModules(CommonModuleRegistry.java:124)
at org.spongepowered.common.registry.SpongeGameRegistry.preRegistryInit(SpongeGameRegistry.java:127)
at org.spongepowered.mod.SpongeMod.<init>(SpongeMod.java:136)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at net.minecraftforge.fml.common.Loader.identifyMods(Loader.java:339)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:488)
at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:87)
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:320)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:112)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:441)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassCastException: net.minecraft.item.Item cannot be cast to org.spongepowered.api.item.ItemType
at net.minecraft.item.ItemStack.getItem(ItemStack.java:133)
at org.spongepowered.common.item.inventory.SpongeItemStackSnapshot.<init>(SpongeItemStackSnapshot.java:80)
at net.minecraft.item.ItemStack.createSnapshot(ItemStack.java:210)
at org.spongepowered.common.registry.type.ItemTypeRegistryModule.<clinit>(ItemTypeRegistryModule.java:49)
... 16 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.8.9
Operating System: Linux (amd64) version 3.5.0-51-generic
Java Version: 1.8.0_72, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 4140036520 bytes (3948 MB) / 5239734272 bytes (4997 MB) up to 5239734272 bytes (4997 MB)
JVM Flags: 2 total; -Xmx5120M -Xms5120M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.19 Powered by Forge 11.15.1.1808 6 mods loaded, 0 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
FML{8.0.99.99} [Forge Mod Loader] (forge-1.8.9-11.15.1.1808-universal.jar)
Forge{11.15.1.1808} [Minecraft Forge] (forge-1.8.9-11.15.1.1808-universal.jar)
Aroma1997Core{${version}} [Aroma1997Core] (Aroma1997Core-1.8.9-1.0.4.1.jar)
mdecore-core{1.0} [MDE Core - ASM Tweaks] (minecraft.jar)
OpenComputers|Core{1.6.0.2-beta.1} [OpenComputers (Core)] (minecraft.jar)
Loaded coremods (and transformers):
LoadingPlugin (LoadingProfiler-MC1.8.8-1.3.jar)
lumien.loadingprofiler.asm.ClassTransformer
TransformerLoader (OpenComputers-MC1.8.9-1.6.0.2-beta.1.jar)
li.cil.oc.common.asm.ClassTransformer
CorePlugin (Fluxed Redstone-1.3.0.31.jar)
OpenModsCorePlugin (OpenModsLib-1.8.9-0.9.1.21.jar)
openmods.core.OpenModsClassTransformer
OpenBlocksCorePlugin (OpenBlocks-1.8.9-1.5.1.10.jar)
openblocks.asm.OpenBlocksClassTransformer
MDECore-Core (mdecore-1.8.9-1.1.1.jar)
com.mattdahepic.mdecore.asm.TickrateTransformer
LoadingPlugin (Bloodmoon-MC1.8.8-1.4.jar)
lumien.bloodmoon.asm.ClassTransformer
FldLoadingPlugin (FastLeafDecay-1.8-1.6.jar)
com.olafski.fastleafdecay.FldTransformer
MalisisCorePlugin (malisiscore-1.8.9-2.1.2.jar)
net.malisis.core.util.chunkcollision.ChunkCollisionTransformer
net.malisis.core.util.chunkblock.ChunkBlockTransformer
net.malisis.core.renderer.transformer.MalisisRendererTransformer
net.malisis.core.renderer.icon.asm.TextureMapTransformer
CoreXU2 (extrautils2-1.8.9-alpha-0.0.2.jar)
com.rwtema.extrautils2.asm.ClassTransformerHandler
dsurroundcore (DynamicSurroundings-1.8.9-2.0.5.5.jar)
org.blockartistry.mod.DynSurround.asm.Transformer
EnderCorePlugin (EnderCore-1.8.9-0.3.0.12-beta.jar)
com.enderio.core.common.transform.EnderCoreTransformer
SpongeCoremod (spongeforge-1.8.9-1808-4.1.0-BETA-1227.jar)
org.spongepowered.common.launch.transformer.SpongeSuperclassTransformer
ShadowMCCore (ShadowMC-1.8.9-3.0.0-SNAPSHOT.jar)
net.shadowfacts.shadowmc.core.ShadowMCTransformer
DCLoadingPlugin (DummyCore-2.2.189.0.jar)
DummyCore.ASM.DCASMManager
NowWithRendering (hopperducts-mc1.8.8-1.4.6.jar)
net.fybertech.nwr.NowWithRendering
thaumicinfusion (ThaumicInfusion-1.8.9-4.85.jar)
drunkmafia.thaumicinfusion.common.asm.BlockTransformer
drunkmafia.thaumicinfusion.common.asm.WorldTransformer
MalisisSwitchesPlugin (malisisswitches-1.8.9-1.0.1.jar)
net.malisis.switches.asm.MalisisSwitchesTransformer
BookshelfLoadingPlugin (Bookshelf-1.8.9-1.1.2.207.jar)
net.darkhax.bookshelf.asm.BookshelfTransformerManager
ThaumcraftLoader (Thaumcraft-1.8.9-5.2.3.jar)
NowWithRendering (redstonepaste-mc1.8.8-1.7.2.jar)
net.fybertech.nwr.NowWithRendering
CoreMod (Aroma1997Core-1.8.9-1.0.4.1.jar)
LoadingPlugin (RandomThings-MC1.8.9-3.6.6.jar)
lumien.randomthings.asm.ClassTransformer
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge,sponge'
Type: Dedicated Server (map_server.txt)
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 18 (10 by maintainers)
@killerjerick You should post the full log, as mixin has debug outputs.
mdcore is the causer.
Output:
Mods:
Any ideas on where to report to the developer of mdcore?
Well theres the problem… this transformer class loads his mods main class in order to use the logger which causes Item and Material to be classloaded as well
I tried to start a server DummyCore-2.2.189.0.jar to reproduce it.
I’ve added only DummyCore
forge-1.8.9-11.15.1.1808 spongeforge-1.8.9-1763-4.1.0-BETA-1220
One of the core mods seems to be loading the
net.minecraft.item.Itemclass earlier than SpongeForge can start mixins: