Minecraft plugin MyCommand
Informace o MyCommand a serverech, kde byl nalezen
🔌 O MyCommand
MyCommand je plugin Minecraft pro vytváření vlastních příkazů, aliasů a interaktivních rozhraní řízených příkazy bez nutnosti psát Java. Poskytuje systém založený na YAML pro definici příkazů, které spouštějí jiné příkazy, odesílají formátovaný text, otevírají GUI, spouštějí skripty a pracují s událostmi.
🎯 Účel
MyCommand je určen pro správce serverů, kteří potřebují flexibilní vlastní příkazy, zkratky a admin/použivatelská rozhraní. Řeší problém přidání vlastního chování příkazů (zpoždění, warmupy, cooldowny, tab-completion, placeholdery) a lehkých GUI interakcí bez vývoje plnohodnotného pluginu.
⚙️ Funkce
- Vytváření nových příkazů a aliasů, volitelně registrovaných pro tab completion.
- Spouštění více příkazů z jednoho vlastního příkazu (provedení z console nebo hráčem).
- Zpoždění, warmupy a cooldowny pro příkazy.
- Přepsání jiných příkazů nebo poskytnutí zkratek/aliasů.
- Spouštěče příkazů z itemů, bloků, cedulek, knih, NPC a item frames.
- GUI prvky: IconMenu založené na chest, ActionBar, BossBar, Title, Scoreboard, Anvil GUI a Sign GUI.
- Podpora placeholderů a podmínek ve stylu skriptů pro dynamické chování.
- Integrace ekonomiky (volitelně přes Vault) a některé samostatné ekonomické funkce.
- Podpora událostí hráčů (join/quit/death) a plánovaných úloh.
- Volitelná SQL databáze vlastních hráčů a podpora více souborů pro neomezené příkazy.
- Funkce související s BungeeCord a samostatná varianta pro Bungee pro příkazy na straně proxy.
- HTTP požadavky (GET/POST) a podpora formátování MiniMessage, kde je dostupné.
- Používá bStats pro reportování metrik.
🧩 Pro koho je určen
- Survival a SMP servery, které chtějí vlastní příkazy a menu bez programování.
- Servery silně zaměřené na administraci nebo ekonomiku, které potřebují vlastní shop/command flow.
- Proxy sítě vyžadující centralizované nebo proxy-side chování příkazů.
- Provozovatelé serverů, kteří potřebují skriptové podmínky a placeholdery pro dynamické výstupy.
🏗️ Příklady použití
- Definovat jeden příkaz, který spustí sekvenci console příkazů pro otevření shopu, předání itemů a zalogování nákupu.
- Vytvářet GUI menu pro trestání/teleportaci pomocí položek chest GUI a výzev anvil/sign.
- Poskytnout krátké aliasy mapované na delší příkazy pro přepínání serverů BungeeCord s tab completion.
⌨️ Commands
Oficiální dokumentace uvádí administrativní příkazy pro správu pluginu. Mezi příklady dokumentované projektem patří:
| Command | Description | Permission | Access |
|---|---|---|---|
/mycmd-reload | Znovu načte konfigurační soubory pluginu. | mycommand.reload | Admin |
/mycmd-book make <n> <text/runcmd> | Vytvoří knihu naplněnou daty vlastních příkazů. | mycommand.book.make | Admin |
(Pro úplný seznam a přesnou syntaxe se podívejte do oficiální dokumentace příkazů pluginu.)
🔐 Permissions
Projekt dokumentuje permission nodes pro administrativní akce. Příklady z oficiálního seznamu oprávnění zahrnují:
| Permission | Description | Default |
|---|---|---|
mycommand.reload | Oprávnění znovu načíst konfiguraci MyCommand. | neuvedeno |
mycommand.book.make | Oprávnění vytvářet knihy z vlastních příkazů. | neuvedeno |
(Pro úplnou mapu oprávnění se podívejte do dokumentace permissions pluginu.)
⚙️ Instalace
📥 Nastavení
- Stáhněte oficiální plugin
.jara vložte jej do složkyplugins/vašeho serveru. - Spusťte nebo restartujte server a zkontrolujte logy console, abyste potvrdili, že se plugin načetl.
- Pokud se plugin nenačte, ověřte, zda jsou přítomné nebo aktualizované požadované/volitelné podpůrné pluginy (viz Dependencies).
📦 Dependencies
- ProtocolLib — uveden jako důležitý, pokud se plugin nenačte nebo pro některé funkce.
- Vault — volitelné, vyžadováno pro integrace ekonomiky.
- PlaceholderAPI — volitelné, pro rozšířenou podporu placeholderů.
Instalujte pouze ty závislosti, které jsou potvrzené pro vámi požadované funkce; mnoho integrací je volitelných.
🧠 Technické poznámky
- Plugin se konfiguruje přes YAML soubory a podporuje více souborů příkazů, aby se předešlo limitům příkazů.
- Pro vlastní databázi hráčů je k dispozici SQL úložiště (volitelně) a jsou podporována nastavení s více soubory.
- Existuje samostatný komponent BungeeCord pro zpracování příkazů na straně proxy.
- Projekt reportuje metriky přes bStats.
- Formátování MiniMessage a podpora tab-completion jsou dostupné v podporovaných prostředích.
🤝 Kdy je tento plugin užitečný
Pokud potřebujete flexibilní, na souborech založené vlastní příkazy, podmíněné skriptování a GUI založené flow příkazů bez psaní Java, MyCommand poskytuje konfigurovatelnou platformu pro tyto potřeby a podle potřeby přidává integrace s proxy a ekonomikou.
- LinkCraft
Komunitní Minecraft server zaměřený na rankupy, parkour tratě, bludiště a výzvy — nenáročné mini‑hry a postup.
1458.6 - Rooted Realm
Whitelistovaný Java Survival SMP: bez plánovaných wipeů, ekonomika řízená hráči, týdenní akce a volitelné PvP. Přátelská dospělá komunita.
254.21 - Verre de Lait
Komunitní 100% vanilla server (Survival & Freebuild) s hlasovým chatem, jasnými pravidly a světem Skyland — klidné, kooperativní hraní.
149.73 - SentinelCraft
Dlouho běžící survival server: Towns, mcMMO, ekonomika hráčů — žádné griefování, přátelská komunita.
047.43 - 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.
043.28 - BLOSSOM MC042.89
- LiminalDream042.5
- ÂÂNEONÂÂSPACE »042.12
- Craftopia041.78
- Nekocraft
Pohodové Survival SMP s crossplayem Java+Bedrock, ochranou pozemků, ekonomikou řízenou hráči a aukcemi — server zaměřený na komunitu pro stavitele a příležitostné hráče.
041.62 - Minetown
Nizozemský Minetopia‑styl survival server s ekonomikou, vlastími pluginy a přátelskou komunitou — začni své dobrodružství nyní!
040.99 - A Minecraft Server039.14
- A Really Cool Place022.59
- iniciando021.13
Stránka pluginu MyCommand 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 MyCommand 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ž MyCommand používá.
Použijte seznam serverů s MyCommand k porovnání projektů, kontrole kompatibilních verzí nebo nalezení příkladů použití pluginu na veřejných serverech.