Repository navigation
3.0.5
What's New
Microsoft accounts, a regression test gate, 24/7 mode, Discord, shareable templates, and a bot view. This release replaces 1.0.5.
Accounts
- Sign in with a Microsoft account through a device code. Saved accounts stay in a local cache
- Cancel keeps the account. Sign out asks first, then the button turns off
- A failed join shows the server reason. Kick text is readable instead of
[object Object]
Tests
npm run test:allcovers auth, platform, movement rules, build rules, and a live flying-squid baseline- GitHub Actions runs that gate on every push and pull request
- The course checks a 3-block gap, a stair descent, a downward sprint, a ladder climb, a refused same-level 4-block gap, and a water MLG
- The POV snapshot is accepted by image contrast. The WebGL probe runs under Xvfb
24/7
- Auto-start is one switch, shown in the bot header and on the 24/7 tab
- A start delay from 0 to 300 seconds spaces bots out on top of the existing stagger
- A started bot retries after 5s, 10s, 30s, and 60s. A ban, whitelist, duplicate login, or Microsoft auth kick stops the loop
- There is no second reconnect switch and no sleeping-server preset
- Anti-AFK has a mode and timings. While it is on, other actions stay locked and chat still works
- The login plugin can wait for the server, log in on every join, or register once and then log in. Custom commands use
{password}. A player line such as<Steve> /loginis ignored
Discord
- The webhook only posts into one channel. Test webhook sends
CaYa Bot Panel webhook test. Deaths, drops, and tasks stay silent until an event is ticked - The Discord bot is a separate login. With a token and a server id it registers
/bot start,/bot stop,/bot say, and/bot status. An empty allowlist blocks every command - The chat bridge copies Minecraft lines as
[MC]and writes that channel back as[Discord] - Settings splits the two connections and shows a hover and press state on the controls
Bot view and templates
- Open 3D view shows this bot on this computer, and it can go full screen. It stays off until you open it
- An MCP session takes a still first-person PNG and a text description. It does not open the 3D page or turn the bot
- Automation templates can be exported and imported
- The hunter lock-on panel follows the selected language
- The README lists the MCP tool names for 24/7, Discord, templates, and the bot view
- On a narrow window, Login, 24/7, and Bot view stay on the upper row. Chat, logs, and the other tabs stay on the row below
Fixed issues
Work for these is in this release. The issues stay open because some checklist items are still undone.
- #27 Microsoft device-code login and the account cache
- #28 24/7 auto-start, the login plugin, and anti-AFK
- #29 Discord webhook, slash commands, and the chat bridge
- #30 bot view, the POV screenshot, and templates
Not in this release
- #16 upside-down stairs, ceiling-hung and wall-attached blocks
- #19 crafting a chest when none is nearby, and staged material batches
- #21 speaking Minecraft 26.3. The version check from 1.0.4 remains; the protocol is still not published
Full Changelog: v1.0.4...v3.0.5