diff --git a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/user/BukkitServerPlayer.java b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/user/BukkitServerPlayer.java index aa0b6add4..06121ad13 100644 --- a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/user/BukkitServerPlayer.java +++ b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/user/BukkitServerPlayer.java @@ -139,7 +139,7 @@ public class BukkitServerPlayer extends Player { @Override public boolean canBreak(BlockPos pos) { Item stackItem = getItemInHand(InteractionHand.MAIN_HAND); - Object itemStack = stackItem == null ? Reflections.instance$ItemStack$EMPTY : stackItem.getItem(); + Object itemStack = stackItem == null ? Reflections.instance$ItemStack$EMPTY : stackItem.getLiteralObject(); Object blockPos = LocationUtils.toBlockPos(pos); try { Object blockInWorld = Reflections.constructor$BlockInWorld.newInstance(level().serverWorld(), blockPos, false);