google maps for block game
Go to file
Brady 6b61a00bed
Change License to GNU Lesser General Public License v3
2018-09-17 17:11:40 -05:00
.idea/copyright Change License to GNU Lesser General Public License v3 2018-09-17 17:11:40 -05:00
gradle/wrapper Add gradle configu 2018-08-01 13:09:39 -04:00
src Change License to GNU Lesser General Public License v3 2018-09-17 17:11:40 -05:00
.gitignore Add GNU General Public License v3 2018-08-07 22:16:53 -05:00
.travis.yml travis start 2018-09-02 14:46:41 -07:00
FEATURES.md merge 2018-09-07 13:35:14 -07:00
IMPACT.md added link to plutie's jenkins 2018-09-14 11:35:41 -07:00
LICENSE Change License to GNU Lesser General Public License v3 2018-09-17 17:11:40 -05:00
README.md update readme 2018-09-17 14:33:14 -07:00
build.gradle Change License to GNU Lesser General Public License v3 2018-09-17 17:11:40 -05:00
gradlew Add gradle configu 2018-08-01 13:09:39 -04:00
gradlew.bat Add gradle configu 2018-08-01 13:09:39 -04:00
proguard.pro jurv is a noob 2018-09-13 12:00:43 -05:00
settings.gradle Change License to GNU Lesser General Public License v3 2018-09-17 17:11:40 -05:00

README.md

Baritone

Build Status License Codacy Badge

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.

Features

Baritone + Impact

Unofficial Jenkins: Build Status

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

Defined here

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 GPL 3 License)

How is it so fast?

Magic

Why is it called Baritone?

It's named for FitMC's deep sultry voice.