Fix
This commit is contained in:
parent
20864481dc
commit
69dbb0980c
@ -12,10 +12,7 @@ import org.bukkit.entity.Player;
|
|||||||
import org.bukkit.event.EventHandler;
|
import org.bukkit.event.EventHandler;
|
||||||
import org.bukkit.event.EventPriority;
|
import org.bukkit.event.EventPriority;
|
||||||
import org.bukkit.event.Listener;
|
import org.bukkit.event.Listener;
|
||||||
import org.bukkit.event.block.BlockBreakEvent;
|
import org.bukkit.event.block.*;
|
||||||
import org.bukkit.event.block.BlockPistonExtendEvent;
|
|
||||||
import org.bukkit.event.block.BlockPlaceEvent;
|
|
||||||
import org.bukkit.event.block.BlockRedstoneEvent;
|
|
||||||
import org.bukkit.inventory.DoubleChestInventory;
|
import org.bukkit.inventory.DoubleChestInventory;
|
||||||
import org.bukkit.material.PistonBaseMaterial;
|
import org.bukkit.material.PistonBaseMaterial;
|
||||||
|
|
||||||
@ -25,7 +22,8 @@ import java.util.*;
|
|||||||
public class WorldListener implements Listener {
|
public class WorldListener implements Listener {
|
||||||
@EventHandler(priority = EventPriority.LOW, ignoreCancelled = true)
|
@EventHandler(priority = EventPriority.LOW, ignoreCancelled = true)
|
||||||
public void onPistonChanged(BlockPistonExtendEvent e) {
|
public void onPistonChanged(BlockPistonExtendEvent e) {
|
||||||
if (e instanceof BlockPistonExtendedExtendEvent) return;
|
if(e.getBlocks().size()>0) e.setCancelled(true);
|
||||||
|
/*if (e instanceof BlockPistonExtendedExtendEvent) return;
|
||||||
Block block = e.getBlock();
|
Block block = e.getBlock();
|
||||||
BlockState state = block.getState();
|
BlockState state = block.getState();
|
||||||
PistonBaseMaterial piston = (PistonBaseMaterial) state.getData();
|
PistonBaseMaterial piston = (PistonBaseMaterial) state.getData();
|
||||||
@ -35,7 +33,12 @@ public class WorldListener implements Listener {
|
|||||||
|
|
||||||
if (!checker.a()) {
|
if (!checker.a()) {
|
||||||
e.setCancelled(true);
|
e.setCancelled(true);
|
||||||
|
}*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@EventHandler(priority = EventPriority.LOW, ignoreCancelled = true)
|
||||||
|
public void onPistonChanged(BlockPistonRetractEvent e) {
|
||||||
|
if(e.getBlocks().size()>0) e.setCancelled(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
|
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
|
||||||
|
Reference in New Issue
Block a user