promotional bannermobile promotional banner

Blockpilot

Lets AI agents and scripts see and play Minecraft through a fast, token-efficient local interface, for playing or for play-testing your own mods.
Back to Files

Blockpilot 1.2.0 for Fabric 26.3

File nameblockpilot-1.2.0-26.3-fabric.jar
Uploader
sparten11740sparten11740
Uploaded
Nov 13, 2026
Downloads
2
Size
876.6 KB
Mod Loaders
Fabric
File ID
9600816
Type
R
Release
Supported game versions
  • 26.3

Curse Maven Snippet

Fabric

modImplementation "curse.maven:blockpilot-1778878:9600816"

Learn more about Curse Maven

What's new

  • Minecraft 1.20.1, on Fabric and Forge: two new jars, for Fabric 1.20.1 with Fabric API 0.92 and Fabric Loader 0.15 or newer, and for Forge 47.1 or newer, which NeoForge 47.1 loads too; both run on Java 17. Every command answers as on 1.21.1. tick freeze, step and rate run on Blockpilot's own port of the tick rate manager, which 1.20.1 lacks, and a function without return answers with the number of commands it ran, as 1.20.1's game counts it (commands.md). The extension API jar now targets Java 17 too.
  • Fixes: place takes the first neighbour of the cell whose face it can see, in the same order as before (below, above, north, south, west, east), so it fills a hole two blocks ahead from the hole's far side and places above the eyes beside a block, where it failed with err out_of_reach because the first neighbour's face was hidden. Wherever it worked before, it places against the same neighbour as before.
  • Dangerous, dangerouslyAllowAll: true in config/blockpilot/config.json turns every agent safety check off: everyone's chat reaches agents with its text, every mod's commands and events are used whatever allowedExtensions says, and agentCommands is ignored. For testing a mod alone or in single-player only. It is set in the file only and counts as false in a file that can't be read; while it is on, the log warns, trust reports dangerously_allow_all and the agent indicator says "safety off" (safety.md).
  • Play-only agents, playSlashCommands: with agentCommands play, a slash command goes out, by cmd, typed or clicked, when its root is in playSlashCommands in config/blockpilot/config.json, empty by default, such as ["fill"] for building sessions; any other is refused as err not_allowed cmd <root>, naming the root. Never list execute or function, which run any other command (safety.md).
  • Other mods' commands: 1.1.0's allowedExtensions now applies only under agentCommands play; under all, the default, every mod's commands are used again. Events from every mod always reach agents; an extension that turns players' words into events filters them through BlockpilotApi.isTrusted (extending.md).
  • License: Blockpilot is now dual-licensed under Apache-2.0 or MIT, at your option, where it was Apache-2.0 alone. Each jar carries both licenses and no longer a NOTICE file, and the mod metadata names Apache-2.0 OR MIT.

This mod has no additional files