Commands
Commands are a way to interact with the SoulFire application server. It can either display information or control the bots.
List of commands
Command | Description |
---|---|
help | Prints a list of all available commands |
generate-token | Generate a JWT for other clients to connect to the server |
whoami | See who you are |
walk radius <radius> | Makes all connected bots walk to a random xz position within the radius |
walk <y> | Makes all connected bots walk to the y coordinates |
walk <x> <z> | Makes all connected bots walk to the xz coordinates |
walk <x> <y> <z> | Makes all connected bots walk to the xyz coordinates |
collect <block> <amount> <searchRadius> | Makes all connected bots collect a block by name or tag |
follow <entity> <maxRadius> | Makes all connected bots follow an entity by id |
stop-path | Makes all connected bots stop pathfinding |
lookat <x> <y> <z> | Makes all connected bots look at the block at the xyz coordinates |
move forward | Toggle walking forward for all connected bots |
move backward | Toggle walking backward for all connected bots |
move left | Toggle walking left for all connected bots |
move right | Toggle walking right for all connected bots |
jump | Toggle jumping for all connected bots |
sneak | Toggle sneaking for all connected bots |
reset | Resets the movement of all connected bots |
stop-attack | Stops the ongoing attacks |
spark | Get spark help |
spark <command> | Runs a spark subcommand |
online | Shows connected bots in attacks |
say <message> | Makes all connected bots send a message in chat or execute a command |
stats | Shows network stats |
export-map | Exports images of all map items. Can be a held item or in a item-frame. |
export-map <map_id> | Exports a image of a map item by map id. Can be a held item or in a item-frame. |
bot <bot_names> ... | Instead of running a command for all bots, run it for a specific list of bots. Use a comma to separate the names |
attack <attack_ids> ... | Instead of running a command for all attacks, run it for a specific list of attacks. Use a comma to separate the ids |
Example usage
walkxyz 578 65 100
How to generate this list
In the GUI or CLI, execute the hidden command generate-commands
.