Back to mods
Blockpilot project artwork

CurseForge · Minecraft mod

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.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Blockpilot release should I use?

Updated yesterday
Latest stable file Blockpilot 1.1.0 for Fabric 26.1.2
Game version 26.1.2
Loader Fabric

Blockpilot 1.1.0 for Fabric 26.1.2 targets 26.1.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Blockpilot required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Blockpilot 1.1.0 for Fabric 26.1.2 need?

Blockpilot 1.1.0 for Fabric 26.1.2. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Fabric API first. We found matching files for this game-version and loader setup.

Fabric API Needed by Blockpilot 1.1.0 for Fabric 26.1.2
required
Matching file found Matched file: [26.1.2] Fabric API 0.155.3+26.1.2

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Blockpilot without breaking your instance.

Built for Blockpilot 1.1.0 for Fabric 26.1.2. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Blockpilot 1.1.0 for Fabric 26.1.2. It targets 26.1.2 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Fabric API first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Blockpilot 1.1.0 for Fabric 26.1.2. It opens that exact file at the source.

About this project

What does Blockpilot add?

Blockpilot lets AI agents and scripts see and play Minecraft through a fast, token-efficient local interface. Connect an AI agent, or run commands from a shell, and it can look around, walk, mine, craft, fight mobs, use containers and take screenshots as your player.

Blockpilot doesn't include an AI of its own. You bring the agent or the script.

What you can do with it

  • Play-test your mod while you develop it. Create disposable test worlds, script a scenario, assert the results, and capture screenshots, video and performance data. Actions go through the game's normal input, so your mod sees ordinary player behaviour.
  • Let an AI agent play. Agents connect over MCP and get short text replies, logs and screenshots, which keeps their token use low.
  • Automate the game from a script. Run a list of commands from any shell and check the exit code.

Getting started

Install the file for your loader and Minecraft version, then start the game. Fabric also needs Fabric API.

At every start, the game writes a launcher to <game dir>/blockpilot/blockpilot (blockpilot.cmd on Windows), which needs nothing else installed. The game dir is your instance's folder in the CurseForge app, or the default .minecraft folder.

The easiest way to start is to tell your agent that Blockpilot is installed and where your game dir is. It can work out the rest from there, including how to connect.

For AI agents: the launcher serves MCP over stdio. Add it to your agent once and it keeps working when the game restarts. With Claude Code:

claude mcp add --transport stdio blockpilot -- "<game dir>/blockpilot/blockpilot" --mcp

From a shell or script: the launcher runs commands separated by ; and prints one reply per command. The first error stops the script.

"<game dir>/blockpilot/blockpilot" --wait-world "select iron_pickaxe; mine #logs x3; inv"
ok hand:iron_pickaxe
ok mine 3/3 oak_log
ok
  ~ 1:iron_pickaxe dur247/250
  + 5:oak_log x3
! got oak_log x3

What's included

  • Seeing the game: player status, nearby blocks and entities, block and entity lookups, the inventory, and what's on screen
  • Acting as the player: pathfinding, mining, placing, using items, fighting, crafting and moving items between containers
  • Raw input: mouse, keyboard, typing, and clicks on any screen, including modded ones
  • Testing: test worlds, world snapshots, waits, assertions and server commands in singleplayer
  • Observing: screenshots, contact sheets, placed cameras, MP4 recording with sound, sounds, particles, chat and logs
  • Performance: capture server, client and network performance, and simulate a busy server, a slow client or a laggy network

Run help <command> for the full form of any command. Mods can also add their own commands through Blockpilot's API.

You stay in control

  • Blockpilot only listens on 127.0.0.1, behind a token it creates.
  • Real keyboard or mouse input stops what the agent is doing, and F8 turns agent control off.
  • The game window can stay in the background while an agent drives it.

Blockpilot only runs on the client. Check a server's rules before using it in multiplayer, because many don't allow automation.

Supported versions

NeoForge and Fabric on Minecraft 1.21.1 and 26.1.2.


NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.

Project description from CurseForge.

Pick your setup

Blockpilot by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

8 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Blockpilot versions and loaders

20 of 20 releases match

Looking for an older file? The official CurseForge project page is in Resources.