Content generated with AI — it may contain mistakes.

Reference

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.

CommandPermission
/specialsadminexyliaspecials.adminPlayer only. Opens the admin menu.
/specialsadmin reloadexyliaspecials.adminRe-reads config.yml, messages, states, arenas.yml, items, trackers, the action bar and the menus.

Items

CommandPermission
/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 itemexyliaspecials.admin.list.item
  • give without a player gives to you; from the console a player is required.
  • amount is 1 to 2304, split into stacks of the item's max-stack-size.
  • limit overrides the item's: INFINITE, USES or TIMED. value is the uses, or the seconds for TIMED; without it the item's own amount is used.
  • giveall gives every online player; getall one of every item.
  • list opens the Special items screen (tools are on Tools) for a player with exyliaspecials.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

CommandPermission
/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 stattrackexyliaspecials.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

CommandPermission
/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

CommandConsole
/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 listyes

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:

ButtonOpens
Special itemsEvery item without a tool feature. Left-click gives one; right-click opens the item.
ToolsEvery item with a tool feature, the same way.
TrackersEvery tracker; a click gives you an applier.
Duel arenasThe arenas, and New arena. See Duels.
Your cooldownsYour own running special item cooldowns; a click clears one, Clear all clears all of them.
SettingsExyliaLib's settings screens: every value of config.yml and messages.yml, edited in game and saved to the files. Back returns to this menu.
ReloadThe 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.

The menu checks one permission

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