Skip to content

Releases: lordon1a/SunshineCommandGuard

v1.0.0 — Initial public release

Choose a tag to compare

@lordon1a lordon1a released this 07 Sep 06:49

Command visibility and access control for Paper servers — hide commands from tab-complete, block their execution, and keep your plugin list private, all scoped per LuckPerms group.

Features

  • Tab-complete filtering via PlayerCommandSendEvent
  • Execution blocking (blocked commands behave as unknown commands)
  • Server privacy: hides /plugins, /pl, /ver, /version, /about, /help
  • Per-group profiles resolved from LuckPerms, with inherit and priority
  • Literal, regex:, negative !entries, and plugin:<Name> matching
  • Hidden aliases (runnable but not shown in tab-complete)
  • Argument-level allow/deny rules
  • Live verification: /cmdguard test <player> <command>
  • bStats metrics included

Requirements

Paper (or a Paper fork) 1.21.x, Java 21. LuckPerms is optional.

See the README for installation and configuration.

⚠️ The filter ships disabled (enabled: false). Review your groups and run /cmdguard test before enabling.

SHA-256: b9246e3ae465e6082f56f2d6d131f95fd7f5a63589736fb3164fcac6a86be45a