Skip to content

Search the store

Find products and categories.

Commands and configuration

Robotricks commands, its one permission node, and the settings.yml, messages.yml and menus.yml files in plugins/Robotricks.

Player commands

CommandAliasesWhat it does
/bots/bot, /fightbots, /robotsOpens 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.admin.

CommandWhat it does
/robotricksLists the admin commands.
/robotricks listLists every profile with a short summary.
/robotricks editorOpens 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 despawnRemoves every idle bot on this server. Bots in matches stay.
/robotricks traceTurns bot decision logging in the console on or off for this server. It is on after every restart.

Permissions

PermissionWhat it unlocks
robotricks.adminEvery /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.

FileWhat it holds
settings.ymlThe Fight Bots hotbar item and the arrival timeout.
messages.ymlEvery chat line Robotricks sends.
menus.ymlThe bot picker, kit picker and editor menus.

Bot behaviour is set per profile in game, not in these files.

settings.yml

KeyDefaultMeaning
fightBotsItem.materialHEAVY_COREItem used for Fight Bots on the lobby hotbar.
fightBotsItem.nameFight Bots with a gradient and "(Right Click)"Item name. Colour codes and MiniMessage work.
fightBotsItem.loreemptyLines under the name.
fightBotsItem.slot2Hotbar slot from 0 (left) to 8 (right). Needs a restart.
arrivalTimeoutSeconds60How long a bot fight waits for the player to reach the game server before giving up on the bot.