aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com')
-rw-r--r--src/main/java/com/detrav/events/BlockBreakEventHandler.java5
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);