From 24a57fab3d61b9bf02012f74daa6bc4a2ddc1f5e Mon Sep 17 00:00:00 2001 From: nossr50 Date: Sun, 9 Jul 2023 14:43:38 -0700 Subject: [PATCH] 2.1.222 --- Changelog.txt | 1 + pom.xml | 2 +- .../com/gmail/nossr50/listeners/BlockListener.java | 13 +++++++------ 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/Changelog.txt b/Changelog.txt index bd4487261..a978b2245 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -1,4 +1,5 @@ Version 2.1.222 + Fixed dupe exploit Glow Lichen default XP changed from 200 to 5 A lot of mcMMO logging was moved from INFO to DEBUG, this should reduce the amount of noise in your logs and console diff --git a/pom.xml b/pom.xml index 65bff1413..804e8153f 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 com.gmail.nossr50.mcMMO mcMMO - 2.1.222-SNAPSHOT + 2.1.222 mcMMO https://github.com/mcMMO-Dev/mcMMO diff --git a/src/main/java/com/gmail/nossr50/listeners/BlockListener.java b/src/main/java/com/gmail/nossr50/listeners/BlockListener.java index 71b062ba1..3442f583f 100644 --- a/src/main/java/com/gmail/nossr50/listeners/BlockListener.java +++ b/src/main/java/com/gmail/nossr50/listeners/BlockListener.java @@ -134,15 +134,16 @@ public class BlockListener implements Listener { return; } - BlockFace direction = event.getDirection(); - Block movedBlock; - for (Block block : event.getBlocks()) { - movedBlock = block.getRelative(direction); + final BlockFace direction = event.getDirection(); + + Bukkit.getScheduler().scheduleSyncDelayedTask(mcMMO.p, () -> { + for (final Block block : event.getBlocks()) { + final Block movedBlock = block.getRelative(direction); if(BlockUtils.isWithinWorldBounds(movedBlock)) { - BlockUtils.setUnnaturalBlock(block); + BlockUtils.setUnnaturalBlock(movedBlock); } - } + }}); } /**