CommandGuard
CommandGuard is a lightweight Paper plugin that hides and blocks every command except the ones you allow.
It is made for servers that want a clean command list, stronger command control, and protection against namespaced commands such as /bukkit:plugins, /minecraft:me, or /essentials:msg.
Features
- Blocks commands outside your whitelist
- Hides blocked commands from autocomplete
- Blocks namespaced commands with : by default
- OP bypass
- Permission bypass
- Whitelist groups by permission
- Optional extra whitelist by world
- Console logging for blocked command attempts
- Reload command
- Debug command to check if a player can use a command
- Language support for Portuguese, English, Spanish, and German
Commands
/commandguard
Show admin help.
/commandguard reload
Reload the configuration.
/commandguard check <player> <command>
Check if a player can use a command.
/commandguard list <player>
Show the commands allowed for a player.
Permissions
commandguard.admin
Allows access to CommandGuard admin commands.
commandguard.bypass
Bypasses all command blocking and tab hiding.
Requirements
Notes
This plugin is built for Paper. It may also work on Paper forks such as Purpur, but they are not officially tested.