Stand-alone Minecraft bot with a turing complete scripting language (MC 1.8)
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
res/scripts
src
.gitignore
.travis.yml
Cargo.toml
README.md
build.gradle
eclipse-format.xml
phasebot.dll
rust.sh

README.md

#PhaseBot

Join the chat at https://gitter.im/phase/PhaseBot Issues in progress Build Status volkswagen status

A Minecraft bot that does various tasks

Throughput Graph

Building

Just compiling the code:

gradle build

Creating a runnable jar (may take ~20 minutes):

gradle fatJar

Current Features

You can check the waffle to see what I'm working on.

  • Connecting to servers (1.8.X)
  • Reading chat commands
  • Complete Console w/ features
  • Parsing JavaScript & Ruby code
  • Script Engine to interact with the bot
  • Movement/Pathfinding (A*)
  • Looking
  • Loading entities and handling entity movement
  • Loading chunks and handling block changes
  • Changing Slot
  • Breaking/Placing Blocks