MineMaarten / PneumaticCraft

PneumaticCraft source
Other
84 stars 50 forks source link

Oil crash on world load #799

Closed JasonMcRay closed 8 years ago

JasonMcRay commented 8 years ago

i am trying to load up PneumaticCraft along side with just a few mods, for development purposes but when i try to create new or load old world I crash with: http://pastebin.com/HBDzVri6

I tried to put the injectedDependencies.json file with the specified stuff into my config folder.... but no change.

PneumaticCraft : 1.12.4-147 GT5.09.19

XFactHD commented 8 years ago

This is a mod load order issue. Maybe @MineMaarten needs to add a soft dependency on GT to load it after PC.

MineMaarten commented 8 years ago

Have you tried with a new world? Or have you tried loading the same world that crashed but with the config option? In the latter case, nope that's not going to work, as the default fluid is set by then.

JasonMcRay commented 8 years ago

As I said, tried new world and also old world. both giving me the same crash

JasonMcRay commented 8 years ago

Ok... Really sorry for my derp. I mistyped the injectedDependencies.json file :(

MineMaarten commented 8 years ago

Ah, cool :).

@XFactHD No good option, there are bound to be more mods with oil without an associated block. This instructive crash log is the best way to manage this in a general way. And apart from a typo (:P) it almost had worked :P.

XFactHD commented 8 years ago

I just thought about it because you did the same for CC but to be fair that is a completely different thing. 😏

SvEgiiVEteR commented 8 years ago

reduce the list of mods to a minimum. problem seems to gregtech 1.7.10-5.08.31 I delete it and all ok. http://hastebin.com/xudizuwage.vhdl http://hastebin.com/erocaxifig.vhdl

UP wonders .... if i set Galacticraft1.7-3.0.12.442 then the world does not break

MineMaarten commented 8 years ago

Just follow the instructions in the crash report from here:

"java.lang.IllegalStateException: Oil fluid does not have a block associated with it. The fluid is owned by gregtech. This could be fixed by creating the world with having this mod loaded after PneumaticCraft. This can be done by adding a injectedDependencies.json inside the config folder containing: [{"modId": "gregtech","deps": [{"type":"after","target":"PneumaticCraft"}]}]"