diff --git a/src/main/java/dan200/computercraft/shared/turtle/blocks/BlockTurtle.java b/src/main/java/dan200/computercraft/shared/turtle/blocks/BlockTurtle.java index 1c5e82ca1..76f6138d5 100644 --- a/src/main/java/dan200/computercraft/shared/turtle/blocks/BlockTurtle.java +++ b/src/main/java/dan200/computercraft/shared/turtle/blocks/BlockTurtle.java @@ -172,9 +172,9 @@ public class BlockTurtle extends BlockComputerBase implements IWater } @Override - public float getExplosionResistance( BlockState state, IBlockReader world, BlockPos pos, Explosion explosion ) + public float getExplosionResistance( BlockState state, IBlockReader world, BlockPos pos, @Nullable Explosion explosion ) { - Entity exploder = explosion.getExploder(); + Entity exploder = explosion == null ? null : explosion.getExploder(); if( getFamily() == ComputerFamily.ADVANCED || exploder instanceof LivingEntity || exploder instanceof DamagingProjectileEntity ) { return 2000;