-
Notifications
You must be signed in to change notification settings - Fork 0
New Features
Ahmad Saleem edited this page Sep 17, 2026
·
3 revisions
Everything added in the latest release, with a link to the page that explains it properly.
For older releases, see the changelog.
Choose which commands players see when they press /.
on load:
# groups: a player sees the commands of every group they are in
show only commands "help", "msg" and "tpa" where player has permission "group.default"
show only commands "ban", "kick" and "mute" where player has permission "group.mod"
# hide plugin:command labels like essentials:warp
set {_namespaced} to lambda (cmd: text): {_cmd} contains ":"
hide commands where {_namespaced} passes
# no escaping to spawn in the middle of a fight
on damage of player:
hide commands "spawn" and "home" from victim
wait 10 seconds
show commands "spawn" and "home" to victim
command /resetcommands:
trigger:
reset command visibility| Syntax | What it does |
|---|---|
show only commands %strings% [where <condition>] |
Only show these commands to the players the condition passes for |
hide commands where %lambda% passes |
Hide every command the lambda passes for. It gets the label, then the player |
hide commands %strings% from %players% |
Hide commands from those players until you show them again |
show commands %strings% to %players% |
Undo a hide |
reset command visibility [for %players%] |
Clear everything, or only those players' hides |
- Lists update right away, no rejoin needed.
- Once any
show onlyrule exists, a player who matches none of them sees no commands. - Hidden commands can still be typed and run.
- Reloading a script removes the rules and hides it made.
- Turn it off with
commands: falseinconfig.yml.
Guides
Reference





