Features

Macros

Have your accounts do specific actions on specific events.

If you wish to automate tasks or set up a specific join flow, this is the right place. Macros are built on a visual canvas: pick the event that starts the flow, then chain the steps it runs, left to right. A simple macro is an event and a couple of steps; branching and loops are on the way.

Events

An event is what starts a macro. When it is detected, the flow runs.

  • On join (a bot joins the server)
  • On world change (switching world or dimension)
  • Timer (on a repeating interval)

More events (chat message, death, damage, entities coming into range) are on the way.

Actions

Add steps with the plus button at the end of the flow; they run in the order they are connected. Each step can wait a set delay before it runs.

  • Chat (send a message or command)
  • Use GUI (click a slot in an inventory or container)
  • Click item (find and click a specific item)
  • Hold / use item (a hotbar slot, a specific item, or the currently held item)
  • Drop (drop a specific item, one or a whole stack)
  • Drop all (drop the whole inventory, or only items matching a name)
  • Close GUI (close an open container)
  • Move (walk forward, back, left or right)
  • Look (rotate to a yaw and pitch)
  • Sneak (start or stop sneaking)
  • Jump (hold or release)
  • Attack (hit whatever the bot is looking at)
  • Break block (mine the block ahead, or one at fixed coordinates)
  • Left click (one click that breaks a block, hits a mob, or swings at air)
  • Wait (pause before the next action)
  • Disconnect (log the account off)

Attack and Left click have no target of their own: they hit whatever the bot is facing, so put a Look step in front of them to aim. Break block can do the aiming itself if you give it the block's world coordinates.

More actions (reconnect and continue, clicking a chosen entity, looking at entities) are on the way; they show in the builder marked "Soon".

Building a flow

Every macro runs on the accounts you choose (all of them, or a subset). Add a macro from the Macros page, pick its event, then build the flow with the plus button at the end of the chain. Select any step to edit it in the side panel, and drag steps around to arrange the canvas however you like; the connections decide the run order. Branching (if / else) and repeat loops are coming next.