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.
1753.92 - Froggie
Přátelský survival SMP nabízející chráněné claimy, ekonomiku s obchody hráčů a aukcemi, podporu více verzí a cross-play Java–Bedrock pro příležitostné stavitele a komunity.
651.15 - 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.
451.1 - 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.
038.92 - A Minecraft Server138.9
- Verre de Lait
Komunitní 100% vanilla server (Survival & Freebuild) s hlasovým chatem, jasnými pravidly a světem Skyland — klidné, kooperativní hraní.
037.06 - SentinelCraft
Dlouho běžící survival server: Towns, mcMMO, ekonomika hráčů — žádné griefování, přátelská komunita.
034.93 - GeyserMC Demo & Test Server032.68
- Solaris
Pohodové survival SMP s ochranou pozemků, obchody provozovanými hráči a herní ekonomikou, navíc s crossplayem Java ↔ Bedrock a užitečnými nástroji pro dlouhodobé kooperativní hraní.
031.52 - 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.
031.45 - Prison 2.0023.96
- A Minecraft Server023.37
- LiminalDream022.4
- Modora
Survival server zaměřený na komunitu, s vlastnictvím pozemků, ekonomikou a pracemi, NPC, denními úkoly a odměnami za hlasování. Nastavení pluginů naznačuje crossplay Java–Bedrock a podporu více verzí.
018.21
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.