From 65837f2afdb1aabe6c2fda601899ea7329a8a891 Mon Sep 17 00:00:00 2001 From: ChomeNS <95471003+ChomeNS@users.noreply.github.com> Date: Fri, 14 Mar 2025 18:24:45 +0700 Subject: [PATCH] refactor: make the core increment at least a bit faster i know i can use some bitwise operators or something smarter but i kinda just got lazy lol --- build-number.txt | 2 +- .../chomens_bot/plugins/CorePlugin.java | 22 +++++++------------ 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/build-number.txt b/build-number.txt index 675db2ad..a10e1ce0 100644 --- a/build-number.txt +++ b/build-number.txt @@ -1 +1 @@ -1782 \ No newline at end of file +1785 \ No newline at end of file diff --git a/src/main/java/me/chayapak1/chomens_bot/plugins/CorePlugin.java b/src/main/java/me/chayapak1/chomens_bot/plugins/CorePlugin.java index 8a7e44cc..1d8c2a88 100644 --- a/src/main/java/me/chayapak1/chomens_bot/plugins/CorePlugin.java +++ b/src/main/java/me/chayapak1/chomens_bot/plugins/CorePlugin.java @@ -361,26 +361,20 @@ public class CorePlugin extends PositionPlugin.Listener { } private void incrementBlock () { - int x = block.getX(); + int x = block.getX() + 1; int y = block.getY(); int z = block.getZ(); - x++; - if (x > to.getX()) { x = from.getX(); z++; - } - - if (z > to.getZ()) { - z = from.getZ(); - y++; - } - - if (y > to.getY()) { - x = from.getX(); - y = from.getY(); - z = from.getZ(); + if (z > to.getZ()) { + z = from.getZ(); + y++; + if (y > to.getY()) { + y = from.getY(); + } + } } block = Vector3i.from(x, y, z);