I'm trying to make a modpack with just the mods I want and none of the excess mods that come in every pack. Unfortunately I'm running into a crash when loading the world with Quark Realistic as the terrain generator (which I want to use). I'm trying to identify the cause, but I don't know what it is. I've tried identifying the cause following some guides online and have tried trial and error, but no luck so far.
Can anyone with a better understanding help me out?
I'm running minecraft 1.12.2 with Forge 14.23.4.2725 and 8gb memory allocated with Java 1.8.0_172 64bit.
Here is my complete mod list, minus the dependencies that were automatically included with the Twitch launcher:
advanced rocketry
ae2 stuff
appleskin
applied energistics 2
better builder's wand
better foliage
buildcraft (all)
chisel
ender io
ender storage
extra utilities
fast leaf decay
hwyla
immersive cables, engineering, petroleum
jei integration
journeymap
JEI
JER
mekanism (all)
mo bends
mouse tweaks
netherportalfix
practical logistics 2
project red (base, compat, integration, lighting)
quark
realbench
realistic item drops
reauth
simply jetpacks 2
nomorecipeconflict
storagedrawers
streams
swingthroughgrass
thermal (dynamics, expansion, foundation)
tinkers (construct, tool levelling)
tomb many graves
waila harvestability
waystones
Crash reports, with various mods disabled though I wasn't keeping track of which:
Description: Rendering item
java.lang.ClassCastException: it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap cannot be cast to gnu.trove.map.hash.TIntObjectHashMap
at team.chisel.ctm.client.model.ModelUtil.lambda$getMesh$0(ModelUtil.java:51)
at java.util.Optional.map(Unknown Source)
at team.chisel.ctm.client.model.ModelUtil.getMesh(ModelUtil.java:51)
at team.chisel.ctm.client.model.AbstractCTMBakedModel$Overrides.handleItemState(AbstractCTMBakedModel.java:84)
at net.minecraft.client.renderer.RenderItem.func_184393_a(RenderItem.java:243)
at codechicken.lib.render.item.CCRenderItem.func_184393_a(CCRenderItem.java:258)
at codechicken.lib.render.item.CCRenderItem.func_184391_a(CCRenderItem.java:210)
at net.minecraft.client.gui.toasts.RecipeToast.func_193653_a(RecipeToast.java:46)
at net.minecraft.client.gui.toasts.GuiToast$ToastInstance.func_193684_a(SourceFile:115)
at net.minecraft.client.gui.toasts.GuiToast.func_191783_a(SourceFile:35)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397)
at net.minecraft.client.main.Main.main(SourceFile:123)
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 net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
The crash occurs when I have disabled each of the following mods:
Thanks for any help. Let me know if any other information would be helpful.
EDIT 1: I have inconsistent results where sometimes it works when disabling mods, other times it crashes, then trying again yields different results. I started a new pack and tested one at a time and created a new world each time. The crash first happened when installing Immersive Cables, Immersive Engineering, and Immersive Petroleum (I was doing 3 mods at a time to save time). I'm guessing it's Immersive Petroleum having an error with Buildcraft but I'm not sure yet. Still testing. Not fixed.
EDIT 2: It's not because of Immersive Petroleum, I tried removing it completely and still have the issue. Here is a crash log without Immersive Petroleum: https://radleysustaire.com/s3/1vnpp
EDIT 3: The cause is one of these mods:
advanced rocketry
ae2 stuff
applied energistics 2
appleskin
ender io
ender storage
buildcraft (all)
chisel
better builder's wand
better foliage
extra utilities
fast leaf decay
hwyla
jei integration
journeymap
JEI
JER
this occurs when you place an Ender IO fluid pipe next to an immersive engineering fluid pipe in the world... However, some IE multiblock structures REQUIRES IE fluid pipes, so there's not much to do other than staying away from Ender IO pipes and instead use Thermal Foundation fluid pipes to avoid the issue all together.
I have IE installed and Ender IO installed in my custom pack and I'm able to load fine with no issues, but I decide not to use quark due to some confliction issues I have with fast ladder climbing.
So to play it safe, disable quark for the time being and generate a default world and see what happens...
after that, close out the launcher and re-load it with quark enabled, and re-create the world instead using realistic world gen.
Thanks, I did experience the crash with Immersive Engineering and Chisel being removed though. The second code block you mentioned changes to something different (see other crash reports).
In the end I switched to the Enigmatica 2 pack which was similar to what I was going for. For some reason even though it's most of the same mods, it doesn't crash even when using the Realistic world gen.
Weird.
@Ikarsu
This was happening on worldgen for me and only with Quark Realistic, but I wanted to use that world gen. I guess it's a complex incompatibility somewhere. See above though, I changed to Enigmatica 2 which is similar enough for me.
I'm trying to make a modpack with just the mods I want and none of the excess mods that come in every pack. Unfortunately I'm running into a crash when loading the world with Quark Realistic as the terrain generator (which I want to use). I'm trying to identify the cause, but I don't know what it is. I've tried identifying the cause following some guides online and have tried trial and error, but no luck so far.
Can anyone with a better understanding help me out?
I'm running minecraft 1.12.2 with Forge 14.23.4.2725 and 8gb memory allocated with Java 1.8.0_172 64bit.
Here is my complete mod list, minus the dependencies that were automatically included with the Twitch launcher:
advanced rocketry
ae2 stuff
appleskin
applied energistics 2
better builder's wand
better foliage
buildcraft (all)
chisel
ender io
ender storage
extra utilities
fast leaf decay
hwyla
immersive cables, engineering, petroleum
jei integration
journeymap
JEI
JER
mekanism (all)
mo bends
mouse tweaks
netherportalfix
practical logistics 2
project red (base, compat, integration, lighting)
quark
realbench
realistic item drops
reauth
simply jetpacks 2
nomorecipeconflict
storagedrawers
streams
swingthroughgrass
thermal (dynamics, expansion, foundation)
tinkers (construct, tool levelling)
tomb many graves
waila harvestability
waystones
Crash reports, with various mods disabled though I wasn't keeping track of which:
1. https://radleysustaire.com/s3/czyvb
2. https://radleysustaire.com/s3/jgbpn
3. https://radleysustaire.com/s3/nlhpa
4. https://radleysustaire.com/s3/vawp9
5. https://radleysustaire.com/s3/914bl (Buildcraft disabled)
Every crash report has the same error message:
The crash occurs when I have disabled each of the following mods:
Immersive cables
Immersive engineering
Immersive petroleum
EnderIO
Chisel
Simply Jetpacks 2
Thanks for any help. Let me know if any other information would be helpful.
EDIT 1: I have inconsistent results where sometimes it works when disabling mods, other times it crashes, then trying again yields different results. I started a new pack and tested one at a time and created a new world each time. The crash first happened when installing Immersive Cables, Immersive Engineering, and Immersive Petroleum (I was doing 3 mods at a time to save time). I'm guessing it's Immersive Petroleum having an error with Buildcraft but I'm not sure yet. Still testing. Not fixed.
EDIT 2: It's not because of Immersive Petroleum, I tried removing it completely and still have the issue. Here is a crash log without Immersive Petroleum: https://radleysustaire.com/s3/1vnpp
EDIT 3: The cause is one of these mods:
advanced rocketry
ae2 stuff
applied energistics 2
appleskin
ender io
ender storage
buildcraft (all)
chisel
better builder's wand
better foliage
extra utilities
fast leaf decay
hwyla
jei integration
journeymap
JEI
JER
immersive cables
immersive engineering
immersive petroleum
fastutil or chisel or codeckicken lib seems to bug looking at first but we can also see
and here, immersive engineering is clearly the cause.
I havn't found any better solution than deleting immersive engineering and his addons
this occurs when you place an Ender IO fluid pipe next to an immersive engineering fluid pipe in the world... However, some IE multiblock structures REQUIRES IE fluid pipes, so there's not much to do other than staying away from Ender IO pipes and instead use Thermal Foundation fluid pipes to avoid the issue all together.
I have IE installed and Ender IO installed in my custom pack and I'm able to load fine with no issues, but I decide not to use quark due to some confliction issues I have with fast ladder climbing.
So to play it safe, disable quark for the time being and generate a default world and see what happens...
after that, close out the launcher and re-load it with quark enabled, and re-create the world instead using realistic world gen.
if it doesn't crash, you're good to go.
@timoreo22
Thanks, I did experience the crash with Immersive Engineering and Chisel being removed though. The second code block you mentioned changes to something different (see other crash reports).
In the end I switched to the Enigmatica 2 pack which was similar to what I was going for. For some reason even though it's most of the same mods, it doesn't crash even when using the Realistic world gen.
Weird.
@Ikarsu
This was happening on worldgen for me and only with Quark Realistic, but I wanted to use that world gen. I guess it's a complex incompatibility somewhere. See above though, I changed to Enigmatica 2 which is similar enough for me.
Thanks!
This is a bug in CTM caused by changes in Forge 2718. See this Github issue for more information.