From 25ca6e32a47c5d49a0b9cfdf8f722e3df1d73986 Mon Sep 17 00:00:00 2001 From: Jules Date: Fri, 26 Jul 2024 15:47:35 -0700 Subject: [PATCH] Fixed log stripping giving no exp (woodcutting professions) --- .../java/net/Indyuce/mmocore/listener/BlockListener.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/MMOCore-Dist/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java b/MMOCore-Dist/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java index 7ab70709..634a0007 100644 --- a/MMOCore-Dist/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java +++ b/MMOCore-Dist/src/main/java/net/Indyuce/mmocore/listener/BlockListener.java @@ -157,6 +157,11 @@ public class BlockListener implements Listener { @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) public void registerPlayerPlacedBlocksTag(BlockPlaceEvent event) { + + // Ignore log stripping + if (event.getBlock().getType().name().startsWith("STRIPPED_") && event.getItemInHand().getType().name().endsWith("_AXE")) + return; + event.getBlock().setMetadata("player_placed", new FixedMetadataValue(MMOCore.plugin, true)); }