Commands
Every /specialsadmin subcommand: items, trackers, cooldowns and arenas, who can run it and whether it works from the console.
One root, /specialsadmin, with no aliases. Players have no command: they use items. Every subcommand has its
own permission, all granted to operators by default — see Permissions.
Subcommands that name a player run from the console; those marked player only do not. Suggestions follow what is typed: item ids, tracker ids, arena ids and cooldown ids.
Menu and reload
| Command | Permission | |
|---|---|---|
/specialsadmin | exyliaspecials.admin | Player only. Opens the admin menu. |
/specialsadmin reload | exyliaspecials.admin | Re-reads config.yml, messages, states, arenas.yml, items, trackers, the action bar and the menus. |
Items
| Command | Permission |
|---|---|
/specialsadmin give item <id> [player] [amount] [limit] [value] | exyliaspecials.admin.give.item |
/specialsadmin giveall item <id> [amount] | exyliaspecials.admin.giveall.item |
/specialsadmin getall item [player] | exyliaspecials.admin.getall.item |
/specialsadmin list item | exyliaspecials.admin.list.item |
givewithout a player gives to you; from the console a player is required.amountis 1 to 2304, split into stacks of the item'smax-stack-size.limitoverrides the item's:INFINITE,USESorTIMED.valueis the uses, or the seconds forTIMED; without it the item's own amount is used.giveallgives every online player;getallone of every item.listopens the Special items screen (tools are on Tools) for a player withexyliaspecials.admin; from the console, or without it, it prints each item's id, name and limit.
What does not fit waits for the player's next join.
Stat trackers
| Command | Permission |
|---|---|
/specialsadmin give stattrack <tracker> [player] [amount] | exyliaspecials.admin.give.stattrack |
/specialsadmin giveall stattrack <tracker> [amount] | exyliaspecials.admin.giveall.stattrack |
/specialsadmin getall stattrack [player] | exyliaspecials.admin.getall.stattrack |
/specialsadmin list stattrack | exyliaspecials.admin.list.stattrack |
/specialsadmin stattrack remove <tracker|all> [player] | exyliaspecials.admin.stattrack.manage |
/specialsadmin stattrack reset <tracker|all> [player] | exyliaspecials.admin.stattrack.manage |
list stattrack opens the trackers screen for a player with exyliaspecials.admin, and prints the list
otherwise. give, giveall and getall hand out appliers. remove and reset act on the item in the player's main
hand. See Stat trackers.
Cooldowns
| Command | Permission |
|---|---|
/specialsadmin cooldown set <player> <id> <seconds> | exyliaspecials.admin.cooldown |
/specialsadmin cooldown add <player> <id> <seconds> | exyliaspecials.admin.cooldown |
/specialsadmin cooldown decrease <player> <id> <seconds> | exyliaspecials.admin.cooldown |
/specialsadmin cooldown remove <player> [id] | exyliaspecials.admin.cooldown |
<id> is a special item id, vanilla:<material> (a cooldown ExyliaCombat put on) or ALL (every special item); seconds go up to 86400. An item with several
features has all its timers changed. See Cooldowns.
Arenas
| Command | Console |
|---|---|
/specialsadmin arena create <id> | no |
/specialsadmin arena bounds <arena> | no |
/specialsadmin arena setspawn <arena> <1|2> | no |
/specialsadmin arena tp <arena> [1|2] | no |
/specialsadmin arena flags <arena> | no |
/specialsadmin arena snapshot <arena> | yes |
/specialsadmin arena regenerate <arena> | yes |
/specialsadmin arena toggle <arena> | yes |
/specialsadmin arena rename <arena> <name> | yes |
/specialsadmin arena delete <arena> | yes |
/specialsadmin arena list | yes |
arena list opens the arenas screen for a player with exyliaspecials.admin, and prints the list otherwise.
All need exyliaspecials.admin.arena. See Duels.
The admin menu
/specialsadmin opens seven buttons:
| Button | Opens |
|---|---|
| Special items | Every item without a tool feature. Left-click gives one; right-click opens the item. |
| Tools | Every item with a tool feature, the same way. |
| Trackers | Every tracker; a click gives you an applier. |
| Duel arenas | The arenas, and New arena. See Duels. |
| Your cooldowns | Your own running special item cooldowns; a click clears one, Clear all clears all of them. |
| Settings | ExyliaLib's settings screens: every value of config.yml and messages.yml, edited in game and saved to the files. Back returns to this menu. |
| Reload | The same as /specialsadmin reload. |
An item's screen shows its limit, cooldown, permission and features, and buttons to give one, a stack, an unlimited copy, a copy with a number of uses (asked in chat) or a timed copy (a length asked in chat). Below them are the Settings form and one editor per compressor or void filter.
Everything inside the menu — giving items and appliers, editing arenas — only needs exyliaspecials.admin, the
node that opens it. exyliaspecials.admin.give.item and exyliaspecials.admin.arena gate the commands only.
Give exyliaspecials.admin only to staff trusted with all of it. The menu's actions (exyliaspecials:admin_*,
exyliaspecials:settings) also check exyliaspecials.admin themselves, so a button in another menu that names
one does nothing for a player without it.
Something missing on this page? Tell us on Discord