Flaxbeard / ImmersivePetroleum

Oil and oil processing for Immersive Engineering
https://minecraft.curseforge.com/projects/immersive-petroleum
54 stars 58 forks source link

[1.12.2] pumpjack & presses render crash #217

Open Enjoyed opened 3 years ago

Enjoyed commented 3 years ago

Im having an issue (crash) with pumpjack and presses, which causes to crash client-side (server is not affected). It's very similar to #73 , the fix on that issue was done for 1.16.3. Maybe the issue (and solution) is the same for 1.12.2.

Full client log: https://paste.ee/p/jsT3O

Modpack: SevTech: Ages of the Sky 3.2.1 Beta 1 ImmersivePetroleum version: immersivepetroleum-1.12.2-1.1.9

For commodity, small part of the error: [Client thread/DEBUG] [BnBGamingCore]: Caught Exception while attempting to get class extensions for net.minecraftforge.fml.common.eventhandler.ASMEventHandler_2641_RenderTickHandler_tickEnd_RenderTickEvent java.lang.IllegalStateException: Unable to get Y-rotated facing of down at net.minecraft.util.EnumFacing.func_176746_e(EnumFacing.java:113) ~[fa.class:?] at flaxbeard.immersivepetroleum.common.blocks.metal.TileEntityPumpjack.getAdvancedSelectionBounds(TileEntityPumpjack.java:265) ~[TileEntityPumpjack.class:?] at flaxbeard.immersivepetroleum.common.blocks.BlockIPTileProvider.func_180636_a(BlockIPTileProvider.java:420) ~[BlockIPTileProvider.class:?] at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185910_a(BlockStateContainer.java:461) ~[awu$a.class:?]