Plus Tweaks

Plus Tweaks

437k Downloads

Conflict with FluidloggedAPI: crash on interaction

Krutoy242 opened this issue ยท 0 comments

commented

Im using Plus Tweaks mod and its custom fluid interactions. Fluidlogged API also installed in modpack.

Game crashes when registered liquid touches another Fluidlogged block:

Game freezes after this:

Break glass to crash:

java.lang.IllegalArgumentException: Cannot get property PropertyInteger{name=level, clazz=class java.lang.Integer, values=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]} as it does not exist in BlockStateContainer{block=minecraft:cobblestone, properties=[]}
    at net.minecraft.block.state.BlockStateContainer$StateImplementation.getValue(BlockStateContainer.java:209)
    at net.minecraft.block.BlockLiquid.handler$zfo000$injectCheckForMixing(BlockLiquid.java:1115)
    at net.minecraft.block.BlockLiquid.checkForMixing(BlockLiquid.java)
    at net.minecraft.block.BlockDynamicLiquid.onBlockAdded(BlockDynamicLiquid.java:304)
    at net.minecraft.world.chunk.Chunk.setBlockState(Chunk.java:614)
    at git.jbredwards.fluidlogged_api.mod.asm.plugins.ASMHooks.setBlockState(ASMHooks.java:1598)

Logs
crash-2022-08-16_12.00.34-server.txt
crash-2022-08-16_19.09.41-server.txt

Additional context
This is happens for players of E2E-E modpack
Same issue posted on Fluidlogged API tracker too.