Baritone 1.13.1 API
Baritone is the pathfinding system used in Minecraft clients such as Impact, and as a standalone
mod. These pages document baritone.api — the public, stable surface that other mods and clients
are expected to build against. Everything outside baritone.api is implementation detail and may change
without notice.
Start here
- Settings — every setting Baritone exposes, with its type, default value and description. This is the page most people want.
-
BaritoneAPI— the entry point. Use it to obtain the provider and the primaryIBaritoneinstance. -
baritone.api.process— the high level behaviours: mining, building, following, exploring, elytra flight. -
baritone.api.pathing.goals— the goal types you hand to the pathing engine. -
baritone.api.command— the command system, argument parsing and datatypes, if you are adding your own commands.
Using Baritone in game
Commands are typed in chat. #goto 1000 500 walks to those coordinates, #mine diamond_ore
mines diamond ore, and #stop stops whatever is running. Settings are changed with
#set <setting> <value> and are saved automatically to
minecraft/baritone/settings.txt.
For installation, the full command list and usage notes, see SETUP.md and USAGE.md in the repository.
Elsewhere
Baritone is licensed under the GNU Lesser General Public License v3.0, with an anime exception.