/PhaseBot

Stand-alone Minecraft bot with a turing complete scripting language (MC 1.8)

Primary LanguageJava

#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