Minecraft plugin MyCommand
Informatie over MyCommand en bevestigde servers
🔌 Over MyCommand
MyCommand is een Minecraft-plugin voor het maken van aangepaste commands, aliassen en interactieve command-gestuurde interfaces zonder Java te schrijven. Het biedt een YAML-gedreven systeem om commands te definiëren die andere commands uitvoeren, opgemaakte tekst versturen, GUI's openen, scripts triggeren en met events werken.
🎯 Doel
MyCommand is bedoeld voor serverbeheerders die flexibele aangepaste commands, snelkoppelingen en admin-/gebruikersinterfaces nodig hebben. Het lost het probleem op van het toevoegen van specifiek command-gedrag (vertragingen, warmups, cooldowns, tab-completion, placeholders) en lichte GUI-interacties zonder een volledige plugin te ontwikkelen.
⚙️ Functies
- Nieuwe commands en aliassen maken, optioneel geregistreerd voor tab completion.
- Meerdere commands uitvoeren vanaf één aangepast command (uitvoering door console of speler).
- Vertragingen, warmups en cooldowns voor commands.
- Andere commands overschrijven of snelkoppelingen/aliassen bieden.
- Command-triggers vanuit items, blocks, signs, boeken, NPC's en item frames.
- GUI-elementen: chest-gebaseerde IconMenu, ActionBar, BossBar, Title, Scoreboard, Anvil GUI en Sign GUI.
- Ondersteuning voor placeholders en scriptachtige conditionals voor dynamisch gedrag.
- Economie-integratie (optioneel via Vault) en enkele zelfstandige economie-functies.
- Ondersteuning voor speler-events (join/quit/death) en geplande taken.
- Optionele SQL-ondersteunde aangepaste spelerdatabase en ondersteuning voor meerdere bestanden voor onbeperkte commands.
- BungeeCord-gerelateerde functies en een aparte Bungee-side variant voor commands aan de proxy-kant.
- HTTP-verzoeken (GET/POST) en ondersteuning voor MiniMessage-opmaak waar beschikbaar.
- Gebruikt bStats voor metriekrapportage.
🧩 Voor wie is het
- Survival- en SMP-servers die aangepaste commands en menu's willen zonder te programmeren.
- Servers met veel admin- of economiegericht beheer die aangepaste shop/command-flow nodig hebben.
- Proxy-netwerken die gecentraliseerd of proxy-side command-gedrag nodig hebben.
- Serveroperators die scriptmatige conditionals en placeholders nodig hebben voor dynamische output.
🏗️ Voorbeeldtoepassingen
- Definieer één command dat een reeks console-commands uitvoert om een shop te openen, items te geven en de aankoop te loggen.
- Maak GUI-menu's voor straffen/teleporteren met chest GUI-items en anvil/sign-prompts.
- Bied korte aliassen aan die gekoppeld zijn aan langere BungeeCord-serverwisselcommands met tab completion.
⌨️ Commands
De officiële documentatie noemt administratieve commands voor het beheren van de plugin. Voorbeelden die door het project worden gedocumenteerd zijn:
| Command | Description | Permission | Access |
|---|---|---|---|
/mycmd-reload | Herlaad de configuratiebestanden van de plugin. | mycommand.reload | Admin |
/mycmd-book make <n> <text/runcmd> | Maak een boek gevuld met data uit aangepaste commands. | mycommand.book.make | Admin |
(Raadpleeg de officiële commanddocumentatie van de plugin voor de volledige lijst en exacte syntax.)
🔐 Permissions
Het project documenteert permission nodes voor administratieve acties. Voorbeelden uit de officiële permissielijst zijn onder andere:
| Permission | Description | Default |
|---|---|---|
mycommand.reload | Permissie om de MyCommand-configuratie te herladen. | niet gespecificeerd |
mycommand.book.make | Permissie om boeken te maken op basis van aangepaste commands. | niet gespecificeerd |
(Zie de permissiedocumentatie van de plugin voor de volledige permission map.)
⚙️ Installatie
📥 Setup
- Download de officiële plugin
.jaren plaats deze in deplugins/-map van je server. - Start of herstart de server en controleer de consolelogs om te bevestigen dat de plugin is geladen.
- Als de plugin niet laadt, controleer dan of vereiste/optionele supportplugins (zie Dependencies) aanwezig of bijgewerkt zijn.
📦 Dependencies
- ProtocolLib — aangegeven als belangrijk als de plugin niet laadt of voor sommige functies.
- Vault — optioneel, vereist voor economie-integraties.
- PlaceholderAPI — optioneel, voor uitgebreide placeholder-ondersteuning.
Installeer alleen afhankelijkheden die bevestigd zijn voor de functies die je wilt gebruiken; veel integraties zijn optioneel.
🧠 Technische notities
- De plugin wordt geconfigureerd via YAML-bestanden en ondersteunt meerdere commandbestanden om commandlimieten te vermijden.
- SQL-opslag is beschikbaar voor de aangepaste spelerdatabase (optioneel) en opstellingen met meerdere bestanden worden ondersteund.
- Er is een apart BungeeCord-component voor commandafhandeling aan de proxy-kant.
- Het project rapporteert metrics via bStats.
- MiniMessage-opmaak en tab-completion-ondersteuning zijn beschikbaar in ondersteunde omgevingen.
🤝 Wanneer deze plugin nuttig is
Als je flexibele, op bestanden gebaseerde aangepaste commands, conditionele scripting en GUI-gebaseerde commandflows nodig hebt zonder Java te schrijven, biedt MyCommand een configureerbaar platform voor die behoeften en voegt het waar nodig proxy- en economie-integraties toe.
- LinkCraft
Community Minecraft‑server gericht op rankups, parkour‑courses, doolhoven en challenges — casual minigames en progressie.
952.39 - Rooted Realm
Whitelisted Java‑survival SMP: geen geplande wipes, door spelers aangestuurde economie, wekelijkse evenementen en optionele PvP. Vriendelijke volwassen community.
751.85 - Froggie
Vriendelijke survival-SMP met beschermde claims, een economie met spelerswinkels en veilingen, ondersteuning voor meerdere versies en Java–Bedrock cross-play voor casual builders en communities.
751.38 - Minetown
Nederlandse Minetopia‑stijl survivalserver met economie, maatwerk‑plugins en een vriendelijke community — begin nu je avontuur!
039.75 - Verre de Lait
Communitygerichte 100% Vanilla‑server (Survival & Freebuild) met spraakchat, duidelijke regels en Skyland‑wereld — ontspannen, coöperatieve ervaring.
239.24 - The Dojo
Towny survival met mcMMO‑progressie, spelerseconomie en community‑focus — bouw steden, level skills en speel met vrienden.
038.76 - GeyserMC Demo & Test Server137.42
- A Minecraft Server136.77
- SentinelCraft
Langlopende survival‑community met Towns, mcMMO en economie — geen griefing, vriendelijke spelers.
034.21 - AntyMC
Poolse Lifesteal-server in Anarchy-stijl, gericht op PvP en survival — met aangepaste items, clans, spelersveilingen en een in-game economie voor competitief spelen met hoge inzet.
031.07 - Solaris
Ontspannen survival-SMP met landbescherming, door spelers beheerde shops en een in-game economie, plus Java ↔ Bedrock-crossplay en quality-of-life-tools voor coöperatief langetermijnspel.
030.67 - Prison 2.0023.83
- A Minecraft Server023.26
- LiminalDream022.29
- A Minecraft Server021.77
- Modora
Communitygerichte Survival-server met landclaims, economie en banen, NPC's, dagelijkse quests en beloningen voor stemmen. De pluginconfiguratie wijst op Java–Bedrock-crossplay en ondersteuning voor meerdere versies.
018.13
De pagina van plugin MyCommand toont servers waar monitoring deze plugin heeft gevonden, het gebruikte platform en de versie.
Een plugin kan commando's, economie, beveiliging, toegangsrechten, minigames, integraties en andere mechanieken toevoegen. De werkelijke rol van MyCommand hangt af van de serverinstellingen.
Data wordt automatisch gegenereerd vanuit technische serverreacties. Als een server de pluginlijst privé houdt, kan het zijn dat de server MyCommand gebruikt maar niet in dit gedeelte verschijnt.
Gebruik de lijst van servers met MyCommand om projecten te vergelijken, ondersteunde versies te bekijken of voorbeelden van plugingebruik op publieke servers te vinden.