Closed Cornelius-Zenker closed 6 years ago
please use something similar to http://pastebin.com
Does this occur with only Advanced Rocketry and Libvulpes installed (particularly foamfix). The only thing I can see that would cause such a crash is the position returned being null, which should not be possible.
I had an smiliar problem with a mod that I made my self. Sometimes Tinkers Constructis doind weierd things, for me it returned an invalid position for blocks (-1, -1, -1) but never null. I have no idea what is happening there.
I've noticed that some mods that do optimization, sponge being one, sometimes ends up giving me nulls where it shouldn't be possible, the tile's worldObj ref being null for instance, but I've not yet seen that occur in a vanilla instance, and given what I've seen from poking around forge code, shouldn't be possible in vanilla. (Part of the reason I'm not supporting sponge at this time, too many vanilla bugs to deal with as it is). So I'm wondering if something similar is happning here with foamfix. If it continues to occur without other mods installed that means it's an issue with AR by itself and not a mod interaction, if it only occurs with the other mods installed, then we need to find out what the smallest set of mods is that causes it to break and go from there.
The Game crashed after assembling a Space Station with active Multiblock structures inside and launching the stationcotainer to space (with me beeing in the same rocket). Thats the corresponding Crash Report:
After the first crash I keeped crashing. I'm pretty sure this is caused by the active multiblock machines (I had an AR-Electrolyser and an AR-Gravity Controller inside the station), because after I figured this out I deleted their Tile-Enteties at dimension -2 (Space Stations Dimension) in the corresponding chunk using NBTExplorrer and it didn't crashed again. I think the reason is that (because of the NullPointerException that happened) the Tile-Enteties are ticked even though there are no blocks created or loaded (I don't know) to beeing updated so the Tile-Entety tries to get 10 mb of water from an input hatch that doesn't exist and put oxigen and hydrogen in the output hatches which doesn't exist too and so on(same with energy and maybe other things I don't know about that are necessary in the background). But because I don't read into the exact code I can't tell more specific (I'm just speculating) Hope it helps!