Null checks for fluid decay predicate.

This commit is contained in:
Waterpicker 2024-02-04 00:42:15 -06:00
parent 84332c2644
commit 6d4a8505d7

View file

@ -58,7 +58,7 @@ public class FluidDecayPredicate implements DecayPredicate {
@Override
public boolean test(Level world, BlockPos pos, BlockState origin, BlockState targetBlock, FluidState targetFluid) {
return targetFluid.isSource() && (targetFluid.getType() == fluid || targetFluid.is(tag));
return targetFluid != null && targetFluid.isSource() && (targetFluid.getType() == fluid || (tag != null && targetFluid.is(tag)));
}
@Override