-
Notifications
You must be signed in to change notification settings - Fork 5
Commands and Permissions
Here's every command ServerTools adds, with its aliases and the permission you grant to use it. Most permissions are set per-feature in config.yml, so if you're not sure which node a command needs, check the linked feature page or that feature's config section.
Where a permission isn't clearly defined, this page says "see feature config" instead of guessing. That's honest, not a gap.
/tools (alias /reecetools) is the admin command. It shows which modules are enabled or disabled, reloads configs, runs backups, and prints debug info. Its permission defaults to toolscmd.admin.
Handy feature pages: Core Features, Economy, Chat, Moderation.
"see feature config" means the command's permission lives in its feature section, so check the linked page above.
| command | aliases | what it does | permission |
|---|---|---|---|
| tools | reecetools | Admin/info command: modules, reload, backups | toolscmd.admin |
| ctag | customtag | Set/clear a custom LuckPerms tag | ctag.use |
| repair | fix | Repair item durability ([all]) |
essentials.repair, all: essentials.repair.all
|
| enchant | enchantment | Enchant held item | essentials.enchant |
| extinguish | ext | Remove fire from a player |
essentials.ext, others: essentials.ext.others
|
| hat | Wear held item as a hat | essentials.hat |
|
| staffafk | Let staff go AFK | staffafk.use |
|
| donation | Buycraft donation broadcast | donation.use |
|
| nick | nickname, nickn | Set/unset a nickname | nickname.use |
| announce | Announce preset messages | announce.use |
|
| mutechat | Mute global chat | use: mutechat.use, bypass: mutechat.bypass
|
|
| giveall | Give items to all online players | giveall.use |
|
| clearchat | Clear the chat | clearchat.use |
|
| hopperopt | Status of experimental hopper optimizer | hopperopt.use |
|
| buy | Custom Buycraft buy message | see feature config | |
| freeze | Freeze a player for screenshare | Freeze.use |
|
| chatcooldown | cooldown | Set/toggle chat cooldown | admin: chatcooldown.admin, bypass: chatcooldown.bypass
|
| changeslots | Change max player slots | changeslots.use |
|
| AntiCraft | anticrafting | Block crafting certain items | admin: anticraft.admin, bypass: anticraft.bypass
|
| reward | rewards | Daily reward | see feature config |
| spawn | Teleport to spawn / void tp | use: spawn.use, admin: spawn.admin
|
|
| setspawn | Set the spawn location | spawn.admin |
|
| chatcolor | color | Color your chat | chatcolor.codes |
| namecolor | Color your name | see feature config | |
| toggledeathmessages | toggledeath | Toggle death messages | see feature config |
| tags | servertags, ctag | LuckPerms tags | see feature config |
| countdown | servertags | Countdown from a number | countdown.use |
| tpall | teleportall | Teleport all players | tools.tpall |
| withdraw | Withdraw money into a note item | see feature config | |
| xpbottle | Withdraw XP into a bottle item | see feature config | |
| pay | Pay another player money | servertools.pay |
|
| eco | economy | Admin economy management | servertools.eco.admin |
| balance | bal, money | Check a balance | see feature config |
| baltop | balancetop, moneytop | Top balances | see feature config |
| combattag | ct | Combat tag delay | see feature config |
| rename | Rename held item | name: tools.rename, lore: tools.rename.lore
|
|
| reclaim | Reclaim per-season rank rewards | see feature config (per-group) | |
| visibility | Toggle seeing other players | bypass: visibility.bypass, staff: visibility.staff
|
|
| alt | alttp, altteleport | Teleport to alts you own | see feature config |
| poll | chatpoll | In-game chat polls | poll.use |
| commandspy | cmdspy | Spy on player commands | commandspy.use |
| commandprotect | cmdprotect, cmdprot, cmdpass, cmdbypass | Command protection/bypass | see feature config |
| clearlag | Clear entities | tools.clearlag |
|
| stafflist | list, slist, staff | Show online staff/ranks (LuckPerms) | see feature config |
| report | reports | Report an online player | notify: report.notify
|
| hologram | holograms, holo, holos | Placeholder holograms | hologram.admin |
| launchpad | launchpads | Server launchpads | see feature config |
| voucher | vouchers, bundle, bundles | Vouchers / bundles | see feature config |
| speed | walkspeed, flyspeed | Change move speed | fly: tools.speed.fly, walk: tools.speed.walk
|
| scheduledtask | Reload tasks that run every X sec | tools.scheduledtask.admin |
|
| itemdb | Show data of held item | see feature config | |
| fly | Toggle flight | essentials.fly |
|
| clearinv | ci | Clear your inventory | essentials.clearinventory |
| broadcast | Broadcast a message | essentials.broadcast |
|
| adminchat | ac | Message staff with adminchat perm | tools.adminchat |
| gamemode | gm, gms, gmc, gma, gmsp | Change gamemode | essentials.gamemode.<creative/survival/spectator/adventure> |
| heal | feed, healall | Heal or feed players | heal: essentials.heal, others: essentials.heal.others, feed: essentials.feed
|
| teleport | tp, tpo, tpa, tphere, tpaccept, tpdeny, tpyes, tpno | Teleport / requests | tp: essentials.tp, tpa: essentials.tpa, tphere: essentials.tphere
|
| workbench | craft | Open a workbench | essentials.workbench |
| compass | Tell you your direction | essentials.compass |
|
| enderchest | ec, echest | Open an enderchest | essentials.enderchest |
| top | Teleport to top block above you | essentials.top |
|
| trash | disposal | Throw away items | see feature config |
| god | God mode | essentials.god |
|
| invsee | View a player's inventory/armour | essentials.invsee |
|
| ping | View yours or another player's ping | see feature config | |
| reply | m, msg, r, message, socialspy, disablemessaging, disablemessage, disablemsg, tpm, togglepms, togglemsg, togglemessaging | Message / reply / socialspy | msg: essentials.message, reply: essentials.reply, socialspy: essentials.socialspy, togglemsg: essentials.togglemsg
|
| warp | warps, setwarp, delwarp, remwarp, addwarp, warpinfo | Warp management | view: tools.viewwarp, set: tools.setwarp, del: tools.delwarp, other: tools.warpother
|
That's 62 commands documented.
Run /tools with no args to list all modules and whether they're enabled or disabled.
| subcommand | aliases | what it does |
|---|---|---|
| (none) | List all modules with enabled/disabled counts | |
| reload | Reload configs (needs Plugman installed) | |
| env | Print all env variables to console (op only) | |
| version | author, ver | Show version and author info |
| lang | language | Show the current configured language |
| sound | Play a sound: /tools sound <SOUND>
|
|
| getsounds | getsound | List every available sound name |
| time | Print the current server time | |
| material | Check if a material name is valid: /tools material <MATERIAL>
|
|
| backup | export | Create a config backup |
| restore | import | Restore a config backup by filename |
| debug | Print cores, plugins, data folder (hardcoded UUID only) |
Backup, restore, and reload all need the toolscmd.admin permission. env and debug are locked down to op instead.
Grouped by area. These are the nodes ServerTools actually uses, nothing invented. See Economy, Chat, and Moderation for how the feature-specific ones fit together.
| node | what it's for |
|---|---|
toolscmd.admin |
/tools admin command (reload, backups) |
staffafk.use |
staff AFK |
donation.use |
donation broadcast command |
announce.use |
announce preset messages |
changeslots.use |
change player slots |
Freeze.use |
freeze players |
whitelist.bypass |
bypass whitelist |
guess.admin |
chat number guess admin |
report.notify |
receive report notifications |
tools.clearlag |
clear entities |
tools.tpall |
teleport all players |
tools.scheduledtask.admin |
scheduled task admin |
cmdalias.bypass |
command alias bypass |
commandspy.use |
see other players' commands |
staff.bypassdisabledmsg |
bypass disabled messaging |
hologram.admin |
manage holograms |
| node | what it's for |
|---|---|
mutechat.use / mutechat.bypass
|
mute chat / talk while muted |
clearchat.use |
clear chat |
chatcooldown.admin / chatcooldown.bypass
|
chat cooldown admin / bypass |
colon.use |
bypass colon filter |
chatcolor.codes |
use color codes in chat |
Chatcolor.COLOR / Chatcolor.codes
|
per-color and code perms |
ctag.use |
custom tag |
poll.use |
create chat polls |
countdown.use |
run countdowns |
giveall.use |
give items to everyone |
anticraft.admin / anticraft.bypass
|
anticraft admin / bypass |
| node | what it's for |
|---|---|
servertools.pay |
/pay |
servertools.eco.admin |
/eco admin give/take/set |
Note: /balance and /baltop don't have their own permission. They're just on or off with the balance feature toggle. See Economy.
| node | what it's for |
|---|---|
essentials.fly |
toggle flight |
tools.speed.fly / tools.speed.walk
|
fly / walk speed |
spawn.use / spawn.admin
|
spawn tp / set spawn |
essentials.tp / essentials.tpa / essentials.tphere
|
teleport variants |
essentials.top |
tp to top block |
tools.viewwarp / tools.setwarp / tools.delwarp / tools.warpother
|
warp view / set / delete / warp others |
visibility.bypass / visibility.staff
|
player visibility bypass / staff toggle |
nofalldamage.use |
no fall damage |
| node | what it's for |
|---|---|
tools.breakblock.bypass |
bypass block-break protection |
tools.blockplace.bypass |
bypass block-place protection |
villagertrading.use |
allow villager trading |
hunger.bypass |
bypass hunger |
hopperopt.use |
hopper optimizer status |
| node | what it's for |
|---|---|
tools.rename / tools.rename.lore
|
rename item name / lore |
essentials.repair / essentials.repair.all
|
repair item / all items |
essentials.enchant |
enchant items |
essentials.hat |
wear item as hat |
essentials.workbench |
open workbench |
essentials.enderchest |
open enderchest |
essentials.invsee |
view inventories |
essentials.god |
god mode |
essentials.clearinventory |
clear inventory |
essentials.compass |
compass direction |
essentials.ext / essentials.ext.others
|
extinguish self / others |
essentials.give |
give items |
essentials.realname |
look up real names |
essentials.broadcast |
broadcast |
tools.adminchat |
admin chat |
essentials.heal / essentials.heal.others / essentials.feed
|
heal / heal others / feed |
essentials.gamemode.creative / .survival / .spectator / .Adventure
|
gamemode variants |
essentials.message / essentials.reply / essentials.socialspy / essentials.togglemsg
|
messaging perms |
chat.disablemessaging |
disable receiving messages |
nickname.use |
set nicknames |
Getting started
Features
- Core Features
- Chat
- World and Mob Protections
- Moderation
- Events, Cooldowns and Tasks
- Utilities and Misc
- Hopper Optimization