Minecraft plugin CommandPanels
Informace o CommandPanels a serverech, kde byl nalezen
🔌 O CommandPanels
CommandPanels je plugin pro Minecraft, který poskytuje systém GUI/menu založený na YAML pro servery. Zaměřuje se na panely založené na inventáři, dialogové (form) panely a panely kompatibilní s Floodgate pro hráče Bedrock. Projekt obsahuje online editor a strukturovaný formát pro vytváření interaktivních menu řízených daty, která spouštějí příkazy, zobrazují dynamické placeholders a reagují na logiku i oprávnění.
🎯 Účel
Plugin je určen pro správce serverů a vývojáře, kteří potřebují flexibilní, programovatelná GUI pro obchody, kity, lobby, moderační nástroje nebo vlastní workflow. Je navržen tak, aby panely mohly spouštět příkazy, kontrolovat podmínky, animovat předměty a zpřístupňovat session nebo persistentní data pro použití v jiných systémech.
⚙️ Funkce
- Inventářové panely s interakcemi s předměty, rozložením slotů a animačními řetězci.
- Dialogové panely pro strukturované formuláře a vstupy od hráčů.
- Podpora panelů Floodgate pro zobrazení kompatibilních panelů hráčům Bedrock (prostřednictvím nastavení Geyser/Floodgate).
- Inline logika a podmínky (operátory ve stylu AND/OR/NOT) pro řízení viditelnosti a chování.
- Systém příkazů/akcí: hooky otevření/zavření, akce kliknutí, akce kliknutí mimo panel a podmíněné spouštění příkazů.
- Podpora PlaceholderAPI a dynamické aktualizace placeholderů uvnitř panelů.
- Session a persistentní data panelů dostupná napříč panely a příkazy.
- Pravidelné aktualizace a observer oprávnění, který může při změně oprávnění vyvolat úplné znovuparsování logiky.
- Online editor s živým náhledem YAML a kontrolou struktury.
🧩 Pro koho to je
Pro administrátory a vývojáře pluginů provozující moderní servery kompatibilní s Paper, kteří potřebují flexibilní GUI menu: Survival/SMP servery, sítě minihier, PvP huby a servery vyžadující vlastní administrační/moderační rozhraní.
🏗️ Příklady použití
- Vytvořte GUI pro kit nebo obchod, které spouští serverové příkazy a vyžaduje konkrétní oprávnění nebo ekonomický zůstatek.
- Sestavte navigační menu hubu s animovanými předměty a podmíněnou viditelností podle hodnosti hráče.
- Poskytněte menu kompatibilní s Bedrock pomocí variant panelů specifických pro Floodgate.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/pa open <panel> | Otevře pojmenovaný panel. | commandpanels.command.open | Admin |
/pa reload | Znovu načte konfiguraci pluginu a panely. | commandpanels.command.reload | Admin |
/pa generate | Vygeneruje ukázkové panely nebo základní strukturu. | commandpanels.command.generate | Admin |
/pa version | Zobrazí verzi pluginu. | commandpanels.command.version | Player |
/pa data | Nakonfiguruje nebo zobrazí data panelu. | commandpanels.command.data | Admin |
/pa help | Zobrazí nápovědu k příkazu /pa. | commandpanels.command.help | Player |
(Příkazy a jejich oprávnění jsou převzaty z oficiální dokumentace CommandPanels.)
🔐 Permissions
| Permission | Description | Default |
|---|---|---|---|
| commandpanels.command | Umožňuje přístup k základnímu příkazu /pa. | true |
| commandpanels.command.reload | Umožňuje znovunačtení pluginu. | op |
| commandpanels.command.generate | Přístup k příkazu generátoru panelů. | op |
| commandpanels.command.version | Umožňuje kontrolu verze pluginu. | true |
| commandpanels.command.data | Umožňuje konfiguraci dat panelu. | op |
| commandpanels.command.open | Umožňuje otevírání panelů pomocí /pa open. | op |
| commandpanels.command.open.other | Umožňuje otevírání panelů pro jiné hráče. | op |
| commandpanels.command.help | Umožňuje přístup k /pa help. | true |
⚙️ Instalace
📥 Nastavení
- Stáhněte oficiální soubor CommandPanels
.jara vložte jej do složkyplugins/na vašem serveru. - Spusťte server, aby se vygenerovala data pluginu.
- Po prvním spuštění zkontrolujte
plugins/CommandPanelsa vyhledejteconfig.ymla složkupanels/, která obsahuje soubory definic panelů.
📦 Dependencies
- PlaceholderAPI — volitelné, ale doporučené pro dynamické placeholders.
- Floodgate — volitelné pro podporu panelů Bedrock (Floodgate).
🧾 Konfigurace
- Panely jsou definovány jako YAML soubory umístěné v adresáři
panels/. Pro lepší organizaci jsou podporovány i podsložky. - Plugin vygeneruje ukázkové panely, pokud je adresář
panels/smazán a plugin je poté restartován.
🧠 Technické poznámky
- Oficiální dokumentace a vydání uvádějí Paper a Folia (forky Paper) jako podporované serverové platformy pro moderní verze v4.
- Řada vydání v4 se zaměřuje na novější verze serverů Minecraft; definice panelů podporují dynamické placeholders a podmíněnou logiku zpracovávanou za běhu.
- Plugin vystavuje uzly oprávnění a API založené na příkazech pro otevírání panelů; lze jej také vložit jako knihovnu do jiných pluginů načtením YAML panelů a voláním open akcí.
🤝 Kdy je tento plugin užitečný
Pokud potřebujete strukturovaný, skriptovatelný systém GUI, který podporuje dynamická data, podmíněnou logiku, kompatibilitu s Bedrock a online editor, CommandPanels nabízí ověřený přístup založený na YAML, který dobře sedí na servery a sítě postavené na Paper.
- Smithtainment
Komunitně orientované survival SMP s vlastním pluginovým balíčkem, ekonomikou, mcMMO a mini‑hrami — přátelští hráči a aktivní fórum.
1051.05 - GenuineMC
Komunitně zaměřené semi-vanilla survival SMP s ochranou pozemků, obchody hráčů, odměnami za hlasování, kosmetikou a pravděpodobně crossplayem mezi Bedrockem a Javou.
349.99 - Netherlite is loading...249.66
- EthelMC
Community survival s ekonomikou, ochrannými claimy, arénami a crossplay (Java & Bedrock). Rango‑systém a obchody.
043.98 - The Dojo
Towny survival s postupem mcMMO, hráčskou ekonomikou a zaměřením na komunitu — budujte města, zvyšujte dovednosti a hrajte s přáteli.
041.54 - AntyMC
Polský server Lifesteal ve stylu Anarchy, zaměřený na PvP a přežití — nabízí vlastní předměty, klany, aukce hráčů a herní ekonomiku pro soutěžní hru s vysokými sázkami.
236.42 - FoxyCraft134.3
- MOTD LOADING024.91
- Bloxito022.67
- Anarchy has taken over.022.18
- BTE Japan021.27
- ÂÂOlympus Âservidor amigable020.98
- A Minecraft Server05.73
- A Minecraft Server05.1
Stránka pluginu CommandPanels ukazuje, na kterých serverech monitoring tento plugin našel a s jakými platformami a verzemi se objevuje.
Pluginy mohou přidávat příkazy, ekonomiku, ochranu, oprávnění, minihry, integrace nebo jiné mechaniky. Skutečná role CommandPanels závisí na konfiguraci konkrétního serveru.
Data se generují automaticky z technických odpovědí serverů. Pokud server skrývá seznam pluginů, nemusí se v této sekci zobrazit, i když CommandPanels používá.
Použijte seznam serverů s CommandPanels k porovnání projektů, kontrole kompatibilních verzí nebo nalezení příkladů použití pluginu na veřejných serverech.