
CommandGuard
CommandGuard is a cross-platform command blocker and tab-complete manager for Spigot/Paper, Velocity, and Waterfall.
- Загрузки
- 107
- Подписчики
- 1
- Обновлён
- 13 июня 2026 г.
- Лицензия
- MIT
Опубликован 23 апреля 2026 г.
CommandGuard
A cross-platform command blocker and tab-complete manager for Paper/Spigot, Velocity, and Waterfall.
Control exactly which commands each player can execute and see in tab-complete — using a flexible permission group system with inheritance, priority, and per-server rules.
Features
- Tab-complete filtering — players only see commands they're allowed to use
- Command blocking — block commands with fully customizable actions (message, title, sound, kick, potion effect, console command)
- Whitelist mode — allow only specific commands, block everything else
- Permission groups — define groups with different command lists, assign via LuckPerms
- Group inheritance — groups can extend other groups recursively
- Group merging — groups with equal priority are merged automatically
- Per-server groups — restrict a group to specific backend servers (proxy only)
- Cross-server sync — proxy pushes its allowed commands to backend via plugin messaging so tab-complete is consistent across the network
- Spy-client protection — blocks tab-complete packet responses for hidden commands
- Multi-language —
en_ENandru_RUbundled, add your own lang file - Configurable prefix — change the plugin prefix in the lang file, no restart needed
/cg check <player>— inspect which group and commands a player has/cg updategroup <player>— push updated tab list to a player instantly
Platforms
| Platform | Versions |
|---|---|
| Paper / Spigot | 1.13+ |
| Velocity | 3.1+ |
| Waterfall | 1.18+ |
Java 17+ required.
Network Setup
Install CommandGuard on both the proxy and each backend server, set is_network: true on both sides. The proxy will automatically push its allowed command list to the backend on every player connection — no relog needed after /cgv reload.
Documentation
Full documentation: 1wairesd.github.io/1wairesdIndustriesWiki
Source code: github.com/1wairesd/CommandGuard
Ченджлог
2025.04.1Релиз26.1, 26.1.1, 26.1.2 · 13 июня 2026 г.
Fixed update checker not correctly detecting the latest version from Modrinth. Added support for the update_notify config option — set it to false to disable update notifications.
2025.04.4Релиз26.1, 26.1.1, 26.1.2 · 13 июня 2026 г.
Fixed update checker not correctly detecting the latest version from Modrinth. Added support for the update_notify config option — set it to false to disable update notifications.
2025.04.4Релиз26.1, 26.1.1, 26.1.2 · 13 июня 2026 г.
Fixed update checker not correctly detecting the latest version from Modrinth. Added support for the update_notify config option — set it to false to disable update notifications.
2025.04.3Релиз1.21.10, 1.21.11, 26.1 · 21 мая 2026 г.
Major performance update.
This version improves command processing, tab completion, and overall plugin performance. Internal logic was optimized to reduce unnecessary calculations and improve stability under load.
Key changes:
- Faster command and tab filtering
- Reduced server CPU usage in hot events
- Improved caching for configuration values
- Optimized internal data structures
- Better async handling for update checks
Recommended update for better performance and stability.
2025.04.3Релиз1.21.10, 1.21.11, 26.1 · 21 мая 2026 г.
Major performance update.
This version improves command processing, tab completion, and overall plugin performance. Internal logic was optimized to reduce unnecessary calculations and improve stability under load.
Key changes:
- Faster command and tab filtering
- Reduced server CPU usage in hot events
- Improved caching for configuration values
- Optimized internal data structures
- Better async handling for update checks
Recommended update for better performance and stability.
2025.04.3Релиз1.21.10, 1.21.11, 26.1 · 21 мая 2026 г.
Major performance update.
This version improves command processing, tab completion, and overall plugin performance. Internal logic was optimized to reduce unnecessary calculations and improve stability under load.
Key changes:
- Faster command and tab filtering
- Reduced server CPU usage in hot events
- Improved caching for configuration values
- Optimized internal data structures
- Better async handling for update checks
Recommended update for better performance and stability.
Комментарии
Загружаем…