Skip to content

m4bwav/minewright

v0.1.1MIT

Evergreen skills for building Minecraft Bedrock add-ons with AI coding agents: design rules and Script API patterns that hold up, project layout and packaging with current module versions, one-command static checks, live self-tests on Bedrock Dedicated Server, and HUD work with a vanilla fallback. Each skill re-researches its subject on a schedule and carries the evals that prove it triggers and acts.

minewright-server

Test a Minecraft Bedrock add-on (not Java Edition: no Spigot or Paper) live on Bedrock Dedicated Server (BDS): one script (bds_run.py) caches BDS (--download only once the user accepts the Minecraft EULA), builds a throwaway world with the packs active, starts the server, sends console commands such as /scriptevent ns:selftest, reads [MWTEST] PASS/FAIL markers and script errors, stops the server and prints one JSON report. Also: why not GameTest (Beta APIs), server.properties, the module allowlist, the script debugger, joining a local BDS from Windows (loopback exemption). Use whenever the user asks to 'test my add-on on a server', 'run the self-test', 'does it actually load', 'set up a Bedrock dedicated server', 'run GameTest', 'my scripts don't run on the server', 'connect to my local server', or says 'refresh minewright-server'. Static checks are minewright-checks; writing the self-test is minewright-workflow.

Read SKILL.md at the source

Pinned to revision 0b851682a051, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.