Minecraftプラグイン CommandWhitelist
CommandWhitelist と確認されたサーバーの情報
🔌 About CommandWhitelist
CommandWhitelist is a Minecraft plugin that gives server operators precise control over which commands regular players can discover, tab-complete, and run. It enforces a configurable whitelist of allowed commands and can override the default "no such command" response shown to users.
🎯 Purpose
The plugin's core purpose is to reduce command exposure and prevent unauthorized command usage. It is aimed at server administrators who want to hide or block commands from general players (for example, plugin or admin commands) and who need granular control over tab-completion visibility.
⚙️ Features
- Configure a whitelist of commands that regular players may execute or see.
- Block execution of commands not present on the whitelist.
- Optionally block tab-completion for non-whitelisted commands (integration with a packet/tab-completion hook is used when available).
- Replace or customize the message shown to players when a command is denied.
- Support for blocking specific subcommands (both completion and execution).
🧩 Who It Is For
- Server owners and administrators who want to hide admin/plugin commands from regular players.
- Servers that require stricter command exposure control (SMP, public survival, moderated communities).
- Networks using proxy software who need consistent command visibility behavior across backend servers.
🏗️ Example Use Cases
- Prevent regular players from seeing plugin management commands while still allowing staff to use them.
- Stop tab-completion from revealing administrative command names to users without permission.
- Replace the default "unknown command" feedback with a branded or clearer denial message.
⚙️ Installation
📥 Setup
- Download the plugin JAR from the project's official release page.
- Place the JAR into your server's
plugins/directory (backend or proxy as appropriate). - Restart the server and check the server console to confirm the plugin loaded.
📦 Dependencies
- ProtocolLib is commonly used to improve tab-completion blocking; it is optional and only required when the server operator needs the plugin to hide completions at the packet level.
🧠 Technical Notes
- Officially supports Bukkit-based server software and is distributed with builds for Bukkit/Spigot-style servers and proxy platforms.
- The project lists compatibility from Minecraft 1.13 and newer (documented as "1.13+").
- The plugin repository and packaging are released under the GPL-2.0 license.
- The project exposes a GitHub wiki and issue tracker for documentation and bug reports; the project also publishes releases for download.
- The project indicates usage statistics via bStats.
🤝 When This Plugin Is Useful
If you need simple, explicit control over which commands your regular players can see or use (including tab-completion behavior when a packet hook is available), CommandWhitelist provides a focused whitelist approach that works on Bukkit-style servers and on supported proxy setups.
- GenuineMC
コミュニティ重視のセミバニラSurvival SMP。土地保護、プレイヤーショップ、投票報酬、コスメ要素があり、BedrockとJavaのクロスプレイもおそらく可能です。
253.66 - Pinging250.14
- ÂShockSMP Âis restarting...043.57
- A Minecraft Server042.07
プラグイン CommandWhitelist のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。
プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。CommandWhitelist の実際の役割はサーバーごとの設定によります。
データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、CommandWhitelist を使用していてもこのセクションに表示されないことがあります。
CommandWhitelist を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。