diff --git a/src/main/java/io/github/cadiboo/nocubes/collision/CollisionHandler.java b/src/main/java/io/github/cadiboo/nocubes/collision/CollisionHandler.java index 1fdda04b..dfd6e8ff 100644 --- a/src/main/java/io/github/cadiboo/nocubes/collision/CollisionHandler.java +++ b/src/main/java/io/github/cadiboo/nocubes/collision/CollisionHandler.java @@ -79,7 +79,7 @@ public static VoxelShape getCollisionShapeOrThrow(boolean canCollide, BlockState var entity = context.getEntity(); if (entity instanceof FallingBlockEntity || // Stop sand etc. breaking when it falls - (NoCubesConfig.Server.tempMobCollisionsDisabled && !(entity instanceof Player)) || + (entity != null && NoCubesConfig.Server.tempMobCollisionsDisabled && !(entity instanceof Player)) || // Stop grass path turning to dirt causing a crash from trying to turn an empty VoxelShape into an AABB (entity == null && reader.getBlockState(blockPos) != state) )