PerfCommandWhitelist
Control which commands players see in tab and which they can run. Rank-based tab groups, a global blocked list, and configurable feedback when a command is denied.
Paper and Folia 1.21 - 26.x
Support
Report bugs and get support here: https://discord.gg/VvM6k2eBDa
Features
• Folia support – Runs on Paper and Folia 1.21.x
• Strict mode – Only commands from the player’s tab group can run and appear in tab
• Tab-only mode – Tab is filtered by tab groups; unlisted commands can still be typed unless blocked
• Tab groups – Priority-based groups with inherit chains, LuckPerms track matching, and per-group permissions
• Blocked commands – Hide and block sensitive commands including namespaced entries like /velocity:callback and /bukkit
• Blocked feedback – Configurable actions on deny: chat message, action bar, title, sound, potion effect, or console command
• Bypass permissions – Separate bypass for command blocking and tab filtering
• Admin test tool – Simulate whether a command would be allowed or blocked for any online player
• Debug notifications – Optional console logging and in-game alerts when commands are blocked
• Proxy integration – Velocity/BungeeCord plugin messaging channel for proxy-side blocked actions
• Developer API – Events for extra tab roots and custom handling when a command is blocked
• Update checker – Optional in-game notification when a new version is available
Commands
/perfcommandwhitelist reload – Reload config and messages (perfcommandwhitelist.admin)
/perfcommandwhitelist help – Show admin subcommands (perfcommandwhitelist.admin)
/perfcommandwhitelist test (command) – Test command rules for yourself (perfcommandwhitelist.admin)
/perfcommandwhitelist test (player) (command) – Test command rules for another player (perfcommandwhitelist.admin)
