diff --git a/src/main/java/me/azenet/UHPlugin/UHPluginListener.java b/src/main/java/me/azenet/UHPlugin/UHPluginListener.java index 8aca919..d8ed26d 100644 --- a/src/main/java/me/azenet/UHPlugin/UHPluginListener.java +++ b/src/main/java/me/azenet/UHPlugin/UHPluginListener.java @@ -118,12 +118,18 @@ public void run() { @EventHandler public void onBlockBreakEvent(final BlockBreakEvent ev) { - if (!this.p.isGameRunning()) ev.setCancelled(true); + if(!this.p.isGameRunning()) { + if(!ev.getPlayer().isOp()) + ev.setCancelled(true); + } } @EventHandler public void onBlockPlaceEvent(final BlockPlaceEvent ev) { - if (!this.p.isGameRunning()) ev.setCancelled(true); + if(!this.p.isGameRunning()) { + if(!ev.getPlayer().isOp()) + ev.setCancelled(true); + } } @EventHandler