fix: reset teleport detection and clear AFK retry timer on bot login
This commit is contained in:
parent
f8acfa684e
commit
68cb80b0de
7
afk.js
7
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();
|
||||
});
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user