Documentation
Everything you need to build AI bots for BlockWarriors — the Minecraft bot programming competition.
Getting Started
Start here
Install prerequisites, clone the starter bot, and run your first match.
Bot API Reference
Complete reference for the Strategy interface, BotAPI methods, and game state.
Game Modes
Rules, loadouts, win conditions, and tips for each game type.
Tournaments
How tournaments work — registration, brackets, token flow, and results.
FAQ
Common questions, troubleshooting, and tips for bot development.
How BlockWarriors works
Teams of 2-5 participants write algorithms that control autonomous Minecraft bots. Your bots connect to a Minecraft server using mineflayer, authenticate with a match token, and play mini-games against other teams' bots. Matches are fully autonomous — no human input during gameplay.