From 9a4b4ed078810f8dc321bc9b6261bd94f3d40f26 Mon Sep 17 00:00:00 2001 From: ChomeNS <95471003+ChomeNS@users.noreply.github.com> Date: Sun, 2 Jul 2023 13:27:36 +0700 Subject: [PATCH] fix tracked core --- .../chipmunk/chayapak/chomens_bot/plugins/CorePlugin.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/CorePlugin.java b/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/CorePlugin.java index 08dc6cd2..f335d532 100644 --- a/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/CorePlugin.java +++ b/src/main/java/land/chipmunk/chayapak/chomens_bot/plugins/CorePlugin.java @@ -142,6 +142,8 @@ public class CorePlugin extends PositionPlugin.Listener { } public CompletableFuture runTracked (String command) { + final Vector3i beforeBlock = block.clone(); + run(command); if (!bot.options.useCore) return null; @@ -152,7 +154,7 @@ public class CorePlugin extends PositionPlugin.Listener { final CompletableFuture future = new CompletableFuture<>(); transactions.put(transactionId, future); - final Runnable afterTick = () -> bot.session.send(new ServerboundBlockEntityTagQuery(transactionId, block)); + final Runnable afterTick = () -> bot.session.send(new ServerboundBlockEntityTagQuery(transactionId, beforeBlock)); bot.executor.schedule(afterTick, 50, TimeUnit.MILLISECONDS);