• v0.1.0-rc.2 63be4934e8

    mcbot v0.1.0-rc.2
    All checks were successful
    build / Java 25 build (push) Successful in 55s
    release / Build and publish release (push) Successful in 1m53s
    Pre-release

    gecko released this 2026-10-30 09:16:29 +00:00 | 328 commits to main since this release

    mcbot v0.1.0-rc.2

    Meteor Client addon for Minecraft Java 26.3.

    Install

    1. Install Fabric Loader 0.20.1+ for Minecraft 26.3.
    2. Put mcbot-0.1.0.jar in the client's mods directory.
    3. Install Meteor Client 26.3-SNAPSHOT and the Meteor Baritone API Fabric 26.3-SNAPSHOT jar alongside it.
    4. Do not install upstream Baritone or the standalone Baritone jar. The addon does not bundle Meteor or Baritone.

    Status

    This is an early prototype. The deployment target is a real factions server
    where Meteor, Baritone, and automated clients are permitted; the offline Podman
    harness is only a validation layer, not a supported play environment. Verify the
    server's rules and review the safety defaults before using a real account.

    Pre-release: This build uses Meteor and Baritone snapshot artifacts. It
    is a compatibility build, not a stable distribution.

    Changes

    • ci: share release checks and add guarded Gradle caches (53948c2)
    • test: run combat clients without Gradle daemons (fef75f6)
    • test: launch attacker without second Gradle daemon (a066afe)
    • test: start combat clients together (9c5f0f8)
    • ci: bound two-client integration heaps (7a2c070)
    • combat: add damage retaliation and early disconnect (c411240)
    • Keep fixture servers available during client startup (17c884b)
    • Fix growth handler merge boundary (328223b)
    • Add automated farm builder and cave wart workflow (931c7e6)
    • Correct targeted CI dispatch input syntax (b432fd8)
    • Add repo-scoped VPS runner to the shared CI pool (ab9af31)
    • Release apt tmpfs caches before the client build (a7de67a)
    • Document docker-runner disk expectations (355d2be)
    • Move Gradle user home onto the job tmpfs (7add6a9)
    • Allow the JDK tool-cache tmpfs to execute binaries (9116d6e)
    • Keep heavy CI state off the runner overlay (febdb84)
    • Remove temporary runner inspection workflow (fe57177)
    • Temporarily inspect docker runner storage (2515735)
    • Document the docker-runner tmpfs constraint (7946f4e)
    • Give docker-runner jobs a private /tmp (a45574e)
    • Document the integration package setup (31dcee6)
    • Make integration package setup resilient on the docker runner (397129e)
    • Clean up remaining CI runner references (7503180)
    • Use a graphics-ready image for integration CI (62e11bd)
    • Run CI on the shared docker runner (eb152b3)
    • Expose detailed CI failure diagnostics (6f18a37)
    • Update dependencies and build tooling (8bc0a87)
    • Repeat farming cycles while supplies allow (230ae96)
    • Remove explore functionality (92ebaa1)
    • Use conservative combat defaults and survival helpers (d473604)
    • Keep mcbot commands out of server chat (5192482)
    • docs: simplify project documentation (4c5a7ef)
    • Flee with the server's /f home command (3f5b73a)
    • Preload trusted friends before joining a server (0fc4f32)
    • docs: add the farm efficiency study and its model (67546bc)
    • farming: support nether wart on soul sand (751c348)
    • Support Prism 10 instance game directory (4addf78)
    • Allow four minutes for the distant-logistics case (a8f0440)
    • Give distant-logistics a 180-second test budget (cd62983)
    • Document the repo-scoped runner setup (53ec909)
    • Optimize the repo-scoped runner and CI pipeline (ce7ce27)

    Build provenance

    • Tag: v0.1.0-rc.2
    • Commit: 63be4934e85225115e0bc310341895e8fbc900aa
    • Workflow run: https://git.glitched.systems/gecko/mcbot/actions/runs/383
    • Jar SHA-256: 9dc4db6dbcb33d6c07933bcad9a666973333d7d685e8f66fa3c5fdc27d48b0e7
    • Dependencies: Minecraft 26.3, Fabric Loader 0.20.1, Meteor Client 26.3-SNAPSHOT, Baritone 26.3-SNAPSHOT
    Downloads