Repository navigation
Craftwire 0.5.0
Craftwire for Minecraft 26.2 (Fabric client, Paper server).
Install
craftwire-agent-fabric-0.5.0.jar: put it in your Fabric 26.2 profile'smods/folder, next to Fabric API.craftwire-paper-0.5.0.jar: put it in your Paper 26.2 server'splugins/folder. Development servers only.- Claude Code:
/plugin marketplace add uxplima/craftwire, then/plugin install craftwire@uxplima. - Other AI clients:
npx craftwire setup <client>.
New: client_process, the AI runs its own client
- The hub starts a Minecraft client itself, with its window hidden and in offline mode, and joins the dev server started by
server_process. Every client tool (screenshot, gui_read, input, …) then works without you opening the game. - Craftwire's own launcher: Minecraft and Fabric come straight from Mojang and Fabric, every file is checked against its published sha1, and your
.minecraftis never touched. First start downloads about 250 MB; later starts take about 10 seconds and also work offline. modsloads extra jars next to the agent, e.g. the Fabric mod you are building, or Sodium.- Needs a dev server with
online-mode=false, and Java 25+ (JAVA_HOME or PATH). On Linux without a display it runs underxvfb-run. - You still need to own Minecraft Java Edition; offline mode is for local testing, the same model as Fabric's development client.
Other changes
- The agent mod can start with a hidden window (
-Dcraftwire.hidden=true) and answersclient.quit. - Client agents report their game directory to the hub (protocol unchanged; older hubs ignore it).
- The test server for the Paper integration tests runs on peaceful.