From fb6cecc141a1ec18e2bb32e70c8139641dfe33ed Mon Sep 17 00:00:00 2001 From: ThePooN Date: Wed, 6 Nov 2013 15:24:44 +0100 Subject: [PATCH 1/2] =?UTF-8?q?Les=20OP=C3=A9rateurs=20ne=20peuvent=20pas?= =?UTF-8?q?=20placer/d=C3=A9truire=20de=20blocks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixé --- src/main/java/me/azenet/UHPlugin/UHPluginListener.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/azenet/UHPlugin/UHPluginListener.java b/src/main/java/me/azenet/UHPlugin/UHPluginListener.java index 8aca919..81dcdb4 100644 --- a/src/main/java/me/azenet/UHPlugin/UHPluginListener.java +++ b/src/main/java/me/azenet/UHPlugin/UHPluginListener.java @@ -118,12 +118,12 @@ public void run() { @EventHandler public void onBlockBreakEvent(final BlockBreakEvent ev) { - if (!this.p.isGameRunning()) ev.setCancelled(true); + if (!this.p.isGameRunning() && !ev.getPlayer().isOp()) ev.setCancelled(true); } @EventHandler public void onBlockPlaceEvent(final BlockPlaceEvent ev) { - if (!this.p.isGameRunning()) ev.setCancelled(true); + if (!this.p.isGameRunning() && !ev.getPlayer().isOp()) ev.setCancelled(true); } @EventHandler From 47b2fca9debdee8a552906497073da44b431f9b7 Mon Sep 17 00:00:00 2001 From: ThePooN Date: Wed, 20 Nov 2013 15:52:56 +0100 Subject: [PATCH 2/2] =?UTF-8?q?Les=20OP=C3=A9rateurs=20ne=20peuvent=20pas?= =?UTF-8?q?=20placer/d=C3=A9truire=20de=20blocks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update: Code plus clair --- src/main/java/me/azenet/UHPlugin/UHPluginListener.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/me/azenet/UHPlugin/UHPluginListener.java b/src/main/java/me/azenet/UHPlugin/UHPluginListener.java index 81dcdb4..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.getPlayer().isOp()) 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.getPlayer().isOp()) ev.setCancelled(true); + if(!this.p.isGameRunning()) { + if(!ev.getPlayer().isOp()) + ev.setCancelled(true); + } } @EventHandler