diff --git a/src/main/java/thunder/hack/core/Core.java b/src/main/java/thunder/hack/core/Core.java index 4e789a1c..3bfcc52b 100644 --- a/src/main/java/thunder/hack/core/Core.java +++ b/src/main/java/thunder/hack/core/Core.java @@ -90,6 +90,8 @@ public void onTick(PlayerUpdateEvent event) { Managers.MACRO.saveMacro(); Managers.NOTIFICATION.publicity("AutoSave", isRu() ? "Сохраняю конфиг.." : "Saving config..", 3, Notification.Type.INFO); } + + Managers.TELEMETRY.onUpdate(); } @EventHandler diff --git a/src/main/java/thunder/hack/core/manager/client/AsyncManager.java b/src/main/java/thunder/hack/core/manager/client/AsyncManager.java index 4ade5c3d..34a1ab72 100644 --- a/src/main/java/thunder/hack/core/manager/client/AsyncManager.java +++ b/src/main/java/thunder/hack/core/manager/client/AsyncManager.java @@ -71,7 +71,6 @@ public static class ClientService extends Thread { public void run() { while (!Thread.currentThread().isInterrupted()) { try { - Managers.TELEMETRY.onUpdate(); if (!Module.fullNullCheck()) { Managers.MODULE.modules.forEach(m -> { if (m.isEnabled()) m.onThread(); diff --git a/src/main/java/thunder/hack/core/manager/client/TelemetryManager.java b/src/main/java/thunder/hack/core/manager/client/TelemetryManager.java index a507a455..de695c6d 100644 --- a/src/main/java/thunder/hack/core/manager/client/TelemetryManager.java +++ b/src/main/java/thunder/hack/core/manager/client/TelemetryManager.java @@ -3,6 +3,7 @@ import com.google.gson.JsonArray; import com.google.gson.JsonParser; import org.apache.commons.compress.utils.Lists; +import thunder.hack.core.Managers; import thunder.hack.core.manager.IManager; import thunder.hack.features.modules.client.ClientSettings; import thunder.hack.utility.Timer; @@ -21,7 +22,7 @@ public class TelemetryManager implements IManager { public void onUpdate() { if (pingTimer.every(90000)) - fetchData(); + Managers.ASYNC.run(this::fetchData); } public void fetchData() { diff --git a/src/main/java/thunder/hack/features/modules/render/HoleESP.java b/src/main/java/thunder/hack/features/modules/render/HoleESP.java index 222ad32a..5e0d5c5d 100644 --- a/src/main/java/thunder/hack/features/modules/render/HoleESP.java +++ b/src/main/java/thunder/hack/features/modules/render/HoleESP.java @@ -127,9 +127,7 @@ public void renderFill(@NotNull HoleESP.BoxWithColor boxWithColor) { public void onThread() { if (fullNullCheck() || !logicTimer.passedMs(500)) return; - long now = System.currentTimeMillis(); findHoles(); - sendMessage(System.currentTimeMillis() - now + ""); logicTimer.reset(); }