- Notifications
You must be signed in to change notification settings - Fork1.5k
cabaletta/baritone
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A Minecraft pathfinder bot.
Baritone is the pathfinding system used inImpact since 4.4.Here's a (very old!) video I made showing off what it can do.
Quick download links:
Message for 2b2t players looking for 1.19/1.20 Baritone If you like, please try the beta for Baritone Elytra for 2b2t, find it in #announcements ofthe Baritone discord. It supports 1.19.4 and 1.20.1, Forge or Fabric. If you have to see it to believe it, watchthis YouTube video.
How to immediately get started: Type#goto 1000 500
in chat to go to x=1000 z=500. Type#mine diamond_ore
to mine diamond ore. Type#stop
to stop. For more, readthe usage page and/or watch thistutorial playlist. Also try#elytra
for Elytra flying in the Nether using fireworks.
For other versions of Minecraft or more complicated situations or for development, seeInstallation & setup. Also consider just installingImpact, which comes with Baritone and is easier to install than wrangling with version JSONs and zips. For 1.16.5,click here and see description. Once Baritone is installed, lookhere for instructions on how to use it. There's ashowcase video made by @Adovin#6313 on Baritone which I recommend.
This project is an updated version ofMineBot,the original version of the bot for Minecraft 1.8.9, rebuilt for 1.12.2 onwards. Baritone focuses on reliability and particularly performance (it's over30x faster than MineBot at calculating paths).
Have committed at least once a day from Aug 1, 2018, to Aug 1, 2019.
1Leijurv3DWTrGAfmmiTphjhXLvQiHg7K2
Here are some links to help to get started:
The API is heavily documented, you can find the Javadocs for the latest releasehere.Please note that usage of anything located outside of thebaritone.api
package is not supported by the API releasejar.
Below is an example of basic usage for changing some settings, and then pathing to an X/Z goal.
BaritoneAPI.getSettings().allowSprint.value =true;BaritoneAPI.getSettings().primaryTimeoutMS.value =2000L;BaritoneAPI.getProvider().getPrimaryBaritone().getCustomGoalProcess().setGoalAndPath(newGoalXZ(10000,20000));
That's what it's for, sure! (As long as usage complies with the LGPL 3.0 License)
Magic. (Hours ofleijurv enduring excruciating pain)
YourKit supports open source projects with innovative and intelligent tools for monitoring and profiling Java and .NET applications.
YourKit is the creator of theYourKit Java Profiler,YourKit .NET Profiler, andYourKit YouMonitor.
We thank them for granting Baritone an OSS license so that we can make our software the best it can be.
It's named for FitMC's deep sultry voice.
About
google maps for block game