Procházet zdrojové kódy

Attempting to fix dupe bug with certain plugins and Super Breaker.

Glitchfinder před 12 roky
rodič
revize
4500c4d407

+ 8 - 0
src/main/java/com/gmail/nossr50/listeners/BlockListener.java

@@ -294,6 +294,14 @@ public class BlockListener implements Listener {
         Block block = event.getBlock();
         Material material = block.getType();
 
+        FakeBlockBreakEvent fakeEvent = new FakeBlockBreakEvent(block, player);
+        mcMMO.p.getServer().getPluginManager().callEvent(fakeEvent);
+
+        if(fakeEvent.isCancelled())
+            return;
+        else
+            fakeEvent.setCancelled(true);
+
         Config configInstance = Config.getInstance();
         Permissions permInstance = Permissions.getInstance();