AFK Bot for Cracked (Offline-Mode) Minecraft Servers
How to keep a bot online on an offline-mode server, handle /register and /login, and avoid the common join problems.
· 4 min read

Offline-mode servers do not check your account with Mojang. Anyone can join with any name, so most of them add a login plugin that asks for a password. A bot has to handle that every time it joins.
Offline versus Microsoft login
Choose offline login only for servers that run in offline mode. Premium servers require a real Microsoft account and will refuse an offline name. The setting is per bot, so one fleet can hold both kinds.
Handling /register and /login
Login plugins ask a new player to run /register once, and a returning player to run /login after every join. The Auto Login plugin sends the right command with a short delay, using the password you set for that bot. Pick a password you do not reuse anywhere else.
Captcha and other checks
Some servers add a chat captcha after joining. The Captcha Solver can answer simple math questions and type-the-code messages. Map and image captchas are not supported, so on those servers you join once by hand.
Keep it connected
- Turn on auto-reconnect so the bot returns after a restart
- Keep AFK Keeper on so the server does not kick it for idling
- Use a proxy per bot if many accounts share one address
- Read the server's rules about bots before you connect

If something fails, the console shows the exact kick message, which usually names the cause.
Choosing a username and password
On an offline server, the name is the account. Pick one that nobody else is likely to take, and use a unique password for the login plugin, because it is stored on a server you do not control.
Common errors
- "Invalid session" means the server needs premium login
- "You are not registered" means Auto Login must send /register first
- A kick after a few seconds often means a captcha was not answered
- Repeated joins from one address can be throttled, so use a proxy
Run your first bot in two minutes.
Get my bots online