Use better Piston Retract Barrel check

This commit is contained in:
Sn0wStorm 2020-10-31 14:32:37 +01:00
parent 7c3d231b34
commit 0e02355cca

View File

@ -70,10 +70,11 @@ public class BlockListener implements Listener {
@EventHandler(priority = EventPriority.HIGH, ignoreCancelled = true)
public void onPistonRetract(BlockPistonRetractEvent event) {
if (event.isSticky()) {
Block block = event.getRetractLocation().getBlock();
if (Barrel.get(block) != null) {
event.setCancelled(true);
for (Block block : event.getBlocks()) {
if (Barrel.get(block) != null) {
event.setCancelled(true);
return;
}
}
}
}