diff --git a/src/main/java/me/Danker/features/DrillFix.java b/src/main/java/me/Danker/features/DrillFix.java index 2928e53f..265572f4 100644 --- a/src/main/java/me/Danker/features/DrillFix.java +++ b/src/main/java/me/Danker/features/DrillFix.java @@ -30,7 +30,8 @@ public void onPacketRead(PacketReadEvent event) { ItemStack item = packet.func_149174_e(); if (item != null && windowId == 0 && slot - 36 == player.inventory.currentItem) { - if (item.getItem().equals(Items.prismarine_shard) && isDown) { + boolean isMiningTool = item.getItem().equals(Items.prismarine_shard) || item.getItem().equals(Items.skull); + if (isMiningTool && isDown) { event.setCanceled(true); } } @@ -43,7 +44,8 @@ public void onPacketRead(PacketReadEvent event) { ItemStack item = items[slot]; if (item != null) { - if (item.getItem().equals(Items.prismarine_shard) && isDown) { + boolean isMiningTool = item.getItem().equals(Items.prismarine_shard) || item.getItem().equals(Items.skull); + if (isMiningTool && isDown) { items[slot] = player.inventory.getCurrentItem(); event.packet = packet; }