Minecraft Servers HQ

Minecraft-plugin CommandWhitelist

Information om CommandWhitelist och servrar där det har hittats

🔌 Om CommandWhitelist

CommandWhitelist är ett Minecraft-plugin som ger serveroperatörer exakt kontroll över vilka kommandon vanliga spelare kan upptäcka, tabbkomplettera och köra. Det tillämpar en konfigurerbar whitelist med tillåtna kommandon och kan ersätta standardsvaret "no such command" som visas för användare.

🎯 Syfte

Det här pluginets kärnsyfte är att minska exponeringen av kommandon och förhindra obehörig användning av kommandon. Det riktar sig till serveradministratörer som vill dölja eller blockera kommandon från vanliga spelare (till exempel plugin- eller adminkommandon) och som behöver detaljerad kontroll över synligheten för tab-completion.

⚙️ Funktioner

  • Konfigurera en whitelist med kommandon som vanliga spelare får köra eller se.
  • Blockera körning av kommandon som inte finns på whitelistan.
  • Blockera valfritt tab-completion för kommandon som inte finns på whitelistan (integration med en packet/tab-completion hook används när den finns tillgänglig).
  • Ersätt eller anpassa meddelandet som visas för spelare när ett kommando nekas.
  • Stöd för att blockera specifika subcommands (både komplettering och körning).

🧩 För vem det är

  • Serverägare och administratörer som vill dölja admin-/plugin-kommandon från vanliga spelare.
  • Servrar som kräver striktare kontroll över kommandons synlighet (SMP, public survival, modererade communities).
  • Nätverk som använder proxysoftware och behöver konsekvent beteende för kommandons synlighet över backend-servrar.

🏗️ Exempel på användning

  • Hindra vanliga spelare från att se pluginhanteringskommandon samtidigt som personal fortfarande kan använda dem.
  • Stoppa tab-completion från att avslöja administrativa kommandonamn för användare utan behörighet.
  • Ersätt standardmeddelandet "unknown command" med ett tydligare eller mer varumärkesanpassat nekande meddelande.

⚙️ Installation

📥 Installation

  • Ladda ner pluginets JAR från projektets officiella releasesida.
  • Lägg JAR-filen i din servers plugins/-katalog (backend eller proxy beroende på vad som passar).
  • Starta om servern och kontrollera serverkonsolen för att bekräfta att pluginet laddades.

📦 Beroenden

  • ProtocolLib används ofta för att förbättra blockering av tab-completion; det är valfritt och krävs endast när serveroperatören behöver att pluginet döljer completions på packet-nivå.

🧠 Tekniska anmärkningar

  • Stöder officiellt Bukkit-baserad serverprogramvara och distribueras med byggen för Bukkit/Spigot-liknande servrar och proxyplattformar.
  • Projektet anger kompatibilitet från Minecraft 1.13 och nyare (dokumenterat som "1.13+").
  • Projektets repository och paketering släpps under GPL-2.0-licensen.
  • Projektet tillhandahåller en GitHub wiki och issue tracker för dokumentation och felrapporter; projektet publicerar också releases för nedladdning.
  • Projektet visar användningsstatistik via bStats.

🤝 När detta plugin är användbart

Om du behöver enkel och tydlig kontroll över vilka kommandon dina vanliga spelare kan se eller använda (inklusive tab-completion-beteende när en packet hook finns tillgänglig), erbjuder CommandWhitelist ett fokuserat whitelist-upplägg som fungerar på Bukkit-liknande servrar och på stödda proxy-uppsättningar.

Servrar med pluginet CommandWhitelist

Sidan för pluginet CommandWhitelist visar på vilka servrar övervakningen hittade det, samt vilka plattformar och versioner det förekommer med.

Plugins kan lägga till kommandon, ekonomi, skydd, behörigheter, minispel, integrationer eller andra mekaniker. Den faktiska rollen för CommandWhitelist beror på den enskilda serverns konfiguration.

Data skapas automatiskt från servrarnas tekniska svar. Om en server döljer sin pluginlista kan den saknas i det här avsnittet även om den använder CommandWhitelist.

Använd listan över servrar med CommandWhitelist för att jämföra projekt, kontrollera kompatibla versioner eller hitta exempel på hur pluginet används på publika servrar.