From 68cb80b0de6c6017a369054327b18a20191d25aa Mon Sep 17 00:00:00 2001 From: ZareMate <0.zaremate@gmail.com> Date: Wed, 1 Apr 2026 18:46:03 +0200 Subject: [PATCH] fix: reset teleport detection and clear AFK retry timer on bot login --- afk.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/afk.js b/afk.js index 061d5f2..97d8dc4 100644 --- a/afk.js +++ b/afk.js @@ -127,12 +127,17 @@ const bot = mineflayer.createBot({ // Event handlers bot.on("login", () => { log("Bot logged in"); + hasDetectedTeleport = false; + clearAfkRetryTimer(); bot.setControlState("forward", false); }); bot.on("spawn", () => { log("Bot spawned"); - hasDetectedTeleport = false; + if (hasDetectedTeleport) { + log("Teleport already confirmed before spawn; skipping AFK retry schedule"); + return; + } scheduleAfkRetryCheck(); });