mirror of
https://github.com/cabaletta/baritone
synced 2024-12-24 16:02:38 +00:00
2.2 KiB
2.2 KiB
Baritone
A Minecraft pathfinder bot. This project is an updated version of Minebot, the original version of the bot for Minecraft 1.8, rebuilt for 1.12.2.
Setup
IntelliJ's Gradle UI
- Open the project in IntelliJ as a Gradle project
- Run the Gradle task
setupDecompWorkspace
- Run the Gradle task
genIntellijRuns
- Refresh the Gradle project (or just restart IntelliJ)
- Select the "Minecraft Client" launch config and run
Command Line
On Mac OSX and Linux, use ./gradlew
instead of gradlew
.
Running Baritone:
$ gradlew run
Setting up for IntelliJ:
$ gradlew setupDecompWorkspace
$ gradlew --refresh-dependencies
$ gradlew genIntellijRuns
Chat control
Quick start example: thisway 1000
or goal 70
to set the goal, path
to actually start pathing. Also try mine diamond_ore
. cancel
to cancel.
API example
Baritone.settings().allowSprint.value = true;
Baritone.settings().pathTimeoutMS.value = 2000L;
PathingBehavior.INSTANCE.setGoal(new GoalXZ(10000, 20000));
PathingBehavior.INSTANCE.path();
FAQ
Can I use Baritone as a library in my hacked client?
Sure! (As long as usage is in compliance with the LGPL 3 License)
How is it so fast?
Magic
Why is it called Baritone?
It's named for FitMC's deep sultry voice.