diff --git a/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java b/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java index e5450e06..828ccd6a 100644 --- a/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java +++ b/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java @@ -77,7 +77,8 @@ public class BlockListener implements Listener { * remove vanilla drops if needed */ if (!info.hasVanillaDrops()) { - event.setCancelled(true); + event.setDropItems(false); //May not work + //event.setCancelled(true); event.getBlock().setType(Material.AIR); } diff --git a/src/main/java/net/Indyuce/mmocore/listener/profession/FishingListener.java b/src/main/java/net/Indyuce/mmocore/listener/profession/FishingListener.java index ce00bce5..374eb0fe 100644 --- a/src/main/java/net/Indyuce/mmocore/listener/profession/FishingListener.java +++ b/src/main/java/net/Indyuce/mmocore/listener/profession/FishingListener.java @@ -122,6 +122,7 @@ public class FishingListener implements Listener { /* * lose the catch if the current fish is gone! */ + //TODO: Cancelling the event also cancels Rod damage (so it's technically unbreakable) event.setCancelled(true); if (isTimedOut()) { close();