diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/detrav/events/BlockBreakEventHandler.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/detrav/events/BlockBreakEventHandler.java b/src/main/java/com/detrav/events/BlockBreakEventHandler.java index f05259f2d1..3468de624c 100644 --- a/src/main/java/com/detrav/events/BlockBreakEventHandler.java +++ b/src/main/java/com/detrav/events/BlockBreakEventHandler.java @@ -86,7 +86,10 @@ public class BlockBreakEventHandler { if(stack == null ) return false; World theWorld = event2.world; Block block = theWorld.getBlock(x, y, z); - if (!stack.getItem().canHarvestBlock(block, stack)) + // dirt and pickaxe -> if(true && false) -> exit + // dirt and shovel -> if(true && false) -> exit + + if (!stack.func_150998_b(block)) return false; BlockEvent.BreakEvent event = onDetravBlockBreakEvent(event2.world, WorldSettings.GameType.SURVIVAL, (EntityPlayerMP) event2.getPlayer(), x, y, z); |