Minecraft Servers HQ

Minecraft eklentisi CommandWhitelist

CommandWhitelist ve bulunduğu sunucular hakkında bilgi

🔌 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.

CommandWhitelist eklentisine sahip sunucular

CommandWhitelist eklenti sayfası, izleme sisteminin bu eklentiyi hangi sunucularda bulduğunu, hangi platformlar ve sürümlerle görüldüğünü gösterir.

Eklentiler komutlar, ekonomi, koruma, izinler, mini oyunlar, entegrasyonlar veya başka mekanikler ekleyebilir. CommandWhitelist eklentisinin gerçek rolü belirli sunucunun yapılandırmasına bağlıdır.

Veriler sunucuların teknik yanıtlarından otomatik oluşturulur. Bir sunucu eklenti listesini gizliyorsa CommandWhitelist kullansa bile bu bölümde görünmeyebilir.

Projeleri karşılaştırmak, uyumlu sürümleri kontrol etmek veya eklentinin herkese açık sunucularda nasıl kullanıldığına dair örnekler bulmak için CommandWhitelist bulunan sunucu listesini kullanın.