/Stevebot

A pathfinding bot for minecraft

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Stevebot

A pathfinding bot for Minecraft. Requires Forge for Minecraft 1.12

Stevebot consists of two sub-projects:

  • stevebot-core - the core pathfinding and following logic, independent of minecraft or forge
  • stevebot-mod - the minecraft 1.12 forge mod, using stevebot-core

Showcase

IMAGE ALT TEXT

Commands

  • /path <xs> <ys> <ze> <xe> <ye> <ze> - Finds a path from the first position to the second position.

  • /path <x> <y> <z> [freelook] - Finds a path from the current position to the given position. Enable freelook-mode with "freelook".

  • /path <dist> [freelook] - Finds a path 'dist'-blocks in the direction the player is looking. Enable freelook-mode with "freelook".

  • /path level <level> [freelook] - Finds a path to the given y-level. Enable freelook-mode with "freelook".

  • /path [freelook] - Finds a path to the nearest block of the given type (e.g. minecraft:diamond_ore). Enable freelook-mode with "freelook".

  • /freelook - Toogle freelook-mode.

  • /follow stop - Stop following the current path.

  • /set timeout - Sets the timeout for pathfinding.

  • /set verbose - Enable/Disable verbose log-mode.

  • /set keepPathRenderable - Keep/Discard the path-overlay after completion.

  • /show chunkcache - Show/Hide the overlay for the chunk cache.

  • /show nodecache - Show/Hide the overlay for the node cache.

  • /pathstyle <style> - Set the style of the path-overlay (solid, pathid, actionid, actioncost or actiontype)

  • /clear blockcache - Clears the block-cache.

  • /statistics [console] - Displays statistics about the last pathfinding process. Optionally format for console-output.