-
mcbot v0.1.0-rc.4
Pre-releasereleased this
2026-10-31 14:15:26 +00:00 | 252 commits to main since this releasemcbot v0.1.0-rc.4
Meteor Client addon for Minecraft Java 26.3.
Install
- Install Fabric Loader 0.20.1+ for Minecraft 26.3.
- Put
mcbot-0.1.0.jarin the client'smodsdirectory. - Install Meteor Client 26.3-SNAPSHOT and the Meteor Baritone API Fabric 26.3-SNAPSHOT jar alongside it.
- 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: gate integration only for stable releases (
fa6697a) - fix: keep the camera free while mcbot aims actions (
291f0bd)
Build provenance
- Tag:
v0.1.0-rc.4 - Commit:
a349710313e589278e337318b52a856504083b5c - Workflow run: https://git.glitched.systems/gecko/mcbot/actions/runs/558
- Jar SHA-256:
06478307e10aef5e7d3d6c541c527a9d218772f33237231b2156f80905cb9651 - Dependencies: Minecraft
26.3, Fabric Loader0.20.1, Meteor Client26.3-SNAPSHOT, Baritone26.3-SNAPSHOT
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
mcbot v0.1.0-rc.3
Pre-releasereleased this
2026-10-31 13:47:13 +00:00 | 256 commits to main since this releasemcbot v0.1.0-rc.3
Meteor Client addon for Minecraft Java 26.3.
Install
- Install Fabric Loader 0.20.1+ for Minecraft 26.3.
- Put
mcbot-0.1.0.jarin the client'smodsdirectory. - Install Meteor Client 26.3-SNAPSHOT and the Meteor Baritone API Fabric 26.3-SNAPSHOT jar alongside it.
- 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
This release focuses on fixed-layout nether-wart farming, safer construction, and
in-game farm planning.Farm planning previews
- Add
.bot preview-farm [radius] [crop],.bot preview-farm chunks, and
.bot preview-farm clearas local planning commands. They do not survey
terrain, save profiles, activate mcbot, or change jobs, blocks, inventory, or
settings. - Report potential bounds and cell counts, modeled pass and growth times,
inventory loads, one-account capacity, and initial hoe advice. Wart previews
use the fixed 900-cell layout on the shared chunk corner. - Draw a temporary 60-second color-coded outline for the estimated plot, with
the outer 32×32 chunk region shown for chunk previews. The outline clears on
expiry, explicit clear, world exit, or dimension change.
Fixed 2×2-chunk nether-wart farms
- Add
.bot farm save-chunks <name>and.bot build-chunks <name>for a fixed
four-chunk region anchored on a shared corner (block X and Z divisible by 16),
with a 30×30 inset of exactly 900 soul-sand cells. - Build the full 32×32×5 volume from one double supply chest within 16 blocks of
the region edge, with bounded material withdrawals, full materials and
durability checks, and a single handoff to normal farming after verification. - Preserve existing solid ring blocks and support, and reject unloaded or invalid
volume positions instead of editing outside the region.
Safer wart construction
- Replace bulk excavation with atomic column work: clear a column's headroom,
break at most its soil cell, refill it, and verify it before selecting another
column. - Keep the excavation lock across movement and tool/supply trips; never mine the
player's support, revisit damaged completed columns, or use path scaffolding. - Prefer a raised plot when the surface already has four blocks of headroom,
preserving bedrock and other solid surfaces and repairing partly prepared
layers in place. - Validate crouched placement rays, actual floor contact, anchor overlap, and
reach before local actions; keep Baritone travel non-destructive and abort
owned mining on Stop, deactivation, preemption, or world exit.
Farming fixes
- Yield active native harvests to addon collection, drain scoped drops before
returning to harvest, and restock exhausted seeds before reporting failure. - Use a spare hoe automatically and restock up to two hoes from the configured
farm chest; return for a replacement pickaxe during tilling or terraform work
instead of waiting for a timeout. - Preserve irrigation foundations, retain scoped plot bounds and legacy
work-area tolerance, and use addon pickup goals for scoped drops.
Build provenance
- Tag:
v0.1.0-rc.3 - Commit:
c774d0a89fd56e3c5b2f00bede1919fb3a5a04e2 - Validation: full integration run https://git.glitched.systems/gecko/mcbot/actions/runs/345
(commit1822a7327a0405513e52ea859d8608a88b638847, tree-identical to94b4b66);
the farm-preview and documentation follow-ups merged afterward passed build and
unit checks and were not re-run through integration. - Jar SHA-256:
85651f4ed1c570c07780611a0020d502f1b8ff53b69870d645690761752161aa - Dependencies: Minecraft
26.3, Fabric Loader0.20.1, Meteor Client26.3-SNAPSHOT, Baritone26.3-SNAPSHOT
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
mcbot v0.1.0-rc.2
Pre-releasereleased this
2026-10-30 09:16:29 +00:00 | 328 commits to main since this releasemcbot v0.1.0-rc.2
Meteor Client addon for Minecraft Java 26.3.
Install
- Install Fabric Loader 0.20.1+ for Minecraft 26.3.
- Put
mcbot-0.1.0.jarin the client'smodsdirectory. - Install Meteor Client 26.3-SNAPSHOT and the Meteor Baritone API Fabric 26.3-SNAPSHOT jar alongside it.
- 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 Loader0.20.1, Meteor Client26.3-SNAPSHOT, Baritone26.3-SNAPSHOT
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
mcbot v0.1.0-rc.1
Pre-releasereleased this
2026-10-29 15:37:45 +00:00 | 388 commits to main since this releasemcbot v0.1.0-rc.1
Meteor Client addon for Minecraft Java 26.3.
Install
- Install Fabric Loader 0.19.5+ for Minecraft 26.3.
- Put
mcbot-0.1.0.jarin the client'smodsdirectory. - Install Meteor Client 26.3-SNAPSHOT and the Meteor Baritone API Fabric 26.3-SNAPSHOT jar alongside it.
- 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
- Publish the release inside the staging step (
092bef9) - Free build temp dirs before the release publish step (
0b99f0e) - Use a 1 GiB release tmpfs and report /tmp usage (
885bd87) - Right-size release tmpfs to 512 MiB (
5f2d629) - Keep Gradle temp files out of the runner /tmp (
40671a2) - Give release job a larger /tmp tmpfs (
5d7380d) - Use container runner labels for integration CI (
788f583) - Clarify release policy wording (
fc8ffbf) - Add tag-driven Forgejo release publishing (
d417754) - Serialize process RCON command responses (
175f9c2) - Preserve farming supervisor diagnostics (
91d022f) - Disable whitelist enforcement in the offline process fixture (
1c61fc3) - Invoke the process Xvfb entrypoint through bash (
82da7ef) - Share the validated Xvfb entrypoint in process CI (
3c094f1) - Document isolated validation backend (
cc4badf) - Use software OpenGL for process integration clients (
0f5d5a7) - Harden process validation startup and RCON (
5dc7441) - Run integration CI in an isolated container (
e9847bc) - Address farming review coverage and travel fixes (
8338a95) - Fix farming lifecycle and logistics edge cases (
2f415e3) - Complete bounded farming workflow and independent crop fixtures (
9e6b650) - Tune build and client JVMs for the upgraded host (
f9e4d3c) - Remove disk-encryption guidance from Prism docs (
b88f8ab) - Add Prism-owned account launch and opt-in autostart (
74cf5ab) - Keep existing server command wording (
4501a7a) - Document real factions server target and validation layer (
07c10cf) - Add initial Meteor Baritone automation and headless test loop (
e89ef7a) - Initial commit (
b3ac67a)
Build provenance
- Tag:
v0.1.0-rc.1 - Commit:
a3bd56570567444380fa1f26b3e3995ea3a8c289 - Workflow run: https://git.glitched.systems/gecko/mcbot/actions/runs/280
- Jar SHA-256:
47fcfa717269794d454abb4dd0ea2682b2d47da87625795313b553f3c004a867 - Dependencies: Minecraft
26.3, Fabric Loader0.19.5, Meteor Client26.3-SNAPSHOT, Baritone26.3-SNAPSHOT
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads