diff --git a/src/main/java/org/ultramine/mods/privreg/modules/RegionModuleBasic.java b/src/main/java/org/ultramine/mods/privreg/modules/RegionModuleBasic.java index 8565ed8..ce66684 100644 --- a/src/main/java/org/ultramine/mods/privreg/modules/RegionModuleBasic.java +++ b/src/main/java/org/ultramine/mods/privreg/modules/RegionModuleBasic.java @@ -613,7 +613,8 @@ case BLOCK_EVENT: { Block block = proxy.getWorld().getBlock(obj.getX(), obj.getY(), obj.getZ()); - if(!region.getShape().contains(new BlockPos(obj.getX(), obj.getY(), obj.getZ())) && (block == Blocks.piston || block == Blocks.sticky_piston)) + if(!region.getShape().contains(new BlockPos(obj.getX(), obj.getY(), obj.getZ())) && (block == Blocks.piston || block == Blocks.sticky_piston || + block == Blocks.piston_extension || block == Blocks.piston_head)) return true; break; }