Commands and configuration
Robotricks commands, its one permission node, and the settings.yml, messages.yml and menus.yml files in plugins/Robotricks.
Player commands
| Command | Aliases | What it does |
|---|---|---|
/bots | /bot, /fightbots, /robots | Opens the bot picker. Works on the Duels lobby. |
Players cannot open the picker while they are in a queue.
Admin commands
Every admin command is under /robotricks (alias /botadmin) and needs robotricks..
| Command | What it does |
|---|---|
/robotricks | Lists the admin commands. |
/robotricks list | Lists every profile with a short summary. |
/robotricks editor | Opens the profile editor. |
/robotricks edit <profile> | Opens one profile in the editor. |
/robotricks create <id> | Creates a profile. |
/robotricks delete <profile> | Deletes a profile. |
/robotricks name <profile> <name> | Sets the display name. |
/robotricks color <profile> <color> | Sets the colour. |
/robotricks icon <profile> <material> | Sets the icon. |
/robotricks skin <profile> <username> | Copies a Minecraft account's skin. |
/robotricks weight <profile> <weight> | Sets the list order. |
/robotricks variance <profile> <0-1> | Sets how much spawned bots differ from the profile. |
/robotricks set <profile> <setting> <value> | Sets one combat setting. See Bot profiles. |
/robotricks spawn <profile> | Spawns an idle bot where you stand. |
/robotricks despawn | Removes every idle bot on this server. Bots in matches stay. |
/robotricks trace | Turns bot decision logging in the console on or off for this server. It is on after every restart. |
Permissions
| Permission | What it unlocks |
|---|---|
robotricks. | Every /robotricks command. |
Players need no permission to fight bots.
Configuration
Robotricks keeps its files in plugins/Robotricks/. Saving a file reloads it. Delete a line to get its default back.
| File | What it holds |
|---|---|
settings.yml | The Fight Bots hotbar item and the arrival timeout. |
messages.yml | Every chat line Robotricks sends. |
menus.yml | The bot picker, kit picker and editor menus. |
Bot behaviour is set per profile in game, not in these files.
settings.yml
| Key | Default | Meaning |
|---|---|---|
fightBotsItem. | HEAVY_CORE | Item used for Fight Bots on the lobby hotbar. |
fightBotsItem. | Fight Bots with a gradient and "(Right Click)" | Item name. Colour codes and MiniMessage work. |
fightBotsItem. | empty | Lines under the name. |
fightBotsItem. | 2 | Hotbar slot from 0 (left) to 8 (right). Needs a restart. |
arrivalTimeoutSeconds | 60 | How long a bot fight waits for the player to reach the game server before giving up on the bot. |