Skip to content

obseletecode72/minecraft-pathfinding

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

minecraft-pathfinding ™️

A pathfinder to get a Minecraft bot from point A to point B with unnecessarily stylish movement

Discord

Warning

This pathfinder is still in HEAVY development. It is not meant to be used in production. However, you can use the code in examples to understand how the pathfinder works.

Why use this pathfinder?


Presently, its execution is better than both Baritone's and mineflayer-pathfinder's. It also follows an entirely different paradigm - each move's execution is split into individual parts, which combined with a modular movement provider/executor/optimizer system, it makes this pathfinder extremely customizable. So as long as a single movement's execution handles all entry cases (which is possible), it can be immediately integrated into this bot.

Examples will be added as the project undergoes more development.

What is left to be done?


Many things.

  • Proper breaking of blocks (Cost + Execution)
  • Water movement
  • Parkour
  • Proper jump sprinting
  • Offloading the world thread

API and Examples


Link Description
API The documentation with the available methods and properties.
Advanced Usage The documentation with the advanced usage of the pathfinder, including the customization of goals and movements.
Examples The folder with the examples.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%