Minecraft-Plugin MyCommand
Informationen zu MyCommand und den Servern, auf denen es gefunden wurde
🔌 Über MyCommand
MyCommand ist ein Minecraft-Plugin zum Erstellen benutzerdefinierter Befehle, Aliase und interaktiver, befehlsgesteuerter Oberflächen, ohne Java schreiben zu müssen. Es bietet ein YAML-basiertes System, mit dem sich Befehle definieren lassen, die andere Befehle ausführen, formatierten Text senden, GUIs öffnen, Skripte auslösen und mit Events interagieren.
🎯 Zweck
MyCommand richtet sich an Server-Administratoren, die flexible benutzerdefinierte Befehle, Kurzbefehle und Admin-/Benutzeroberflächen benötigen. Es löst das Problem, maßgeschneidertes Befehlsverhalten hinzuzufügen (Verzögerungen, Warmups, Cooldowns, Tab-Completion, Platzhalter) und leichte GUI-Interaktionen zu ermöglichen, ohne ein vollständiges Plugin entwickeln zu müssen.
⚙️ Funktionen
- Neue Befehle und Aliase erstellen, optional für Tab-Completion registrierbar.
- Mehrere Befehle aus einem einzigen benutzerdefinierten Befehl ausführen (Ausführung über Konsole oder Spieler).
- Verzögerungen, Warmups und Cooldowns für Befehle.
- Andere Befehle überschreiben oder Kurzbefehle/Aliase bereitstellen.
- Befehlsauslöser über Gegenstände, Blöcke, Schilder, Bücher, NPCs und Item Frames.
- GUI-Elemente: Chest-basiertes IconMenu, ActionBar, BossBar, Title, Scoreboard, Anvil GUI und Sign GUI.
- Unterstützung für Platzhalter und skriptartige Bedingungen für dynamisches Verhalten.
- Economy-Integration (optional über Vault) und einige eigenständige Economy-Funktionen.
- Unterstützung für Spieler-Events (Join/Quit/Death) und geplante Aufgaben.
- Optionale SQL-gestützte benutzerdefinierte Spielerdatenbank und Unterstützung für mehrere Dateien für unbegrenzte Befehle.
- BungeeCord-bezogene Funktionen und eine separate Bungee-Seite-Variante für Befehle auf der Proxy-Seite.
- HTTP-Anfragen (GET/POST) und Unterstützung für MiniMessage-Formatierung, wo verfügbar.
- Verwendet bStats für das Metrik-Reporting.
🧩 Für wen es ist
- Survival- und SMP-Server, die benutzerdefinierte Befehle und Menüs ohne Programmierung möchten.
- Admin-lastige oder Economy-Server, die benutzerdefinierte Shop-/Befehlsabläufe benötigen.
- Proxy-Netzwerke, die ein zentrales oder proxyseitiges Befehlsverhalten brauchen.
- Serverbetreiber, die skriptbasierte Bedingungen und Platzhalter für dynamische Ausgaben benötigen.
🏗️ Beispiel-Anwendungsfälle
- Einen einzelnen Befehl definieren, der eine Folge von Konsolenbefehlen ausführt, um einen Shop zu öffnen, Items zu geben und den Kauf zu protokollieren.
- GUI-Menüs für Strafen/Teleport mit Chest-GUI-Einträgen und Anvil-/Sign-Eingaben erstellen.
- Kurze Aliase bereitstellen, die auf längere BungeeCord-Serverwechsel-Befehle mit Tab-Completion verweisen.
⌨️ Befehle
Die offizielle Dokumentation listet administrative Befehle zur Verwaltung des Plugins auf. Zu den vom Projekt dokumentierten Beispielen gehören:
| Command | Description | Permission | Access |
|---|---|---|---|
/mycmd-reload | Lädt die Konfigurationsdateien des Plugins neu. | mycommand.reload | Admin |
/mycmd-book make <n> <text/runcmd> | Erstellt ein Buch, das mit benutzerdefinierten Befehlsdaten gefüllt ist. | mycommand.book.make | Admin |
(Die vollständige Liste und die exakte Syntax findest du in der offiziellen Befehlsdokumentation des Plugins.)
🔐 Berechtigungen
Das Projekt dokumentiert Berechtigungsknoten für administrative Aktionen. Beispiele aus der offiziellen Berechtigungsliste sind:
| Permission | Description | Default |
|---|---|---|
mycommand.reload | Berechtigung zum Neuladen der MyCommand-Konfiguration. | nicht angegeben |
mycommand.book.make | Berechtigung zum Erstellen von Büchern aus benutzerdefinierten Befehlen. | nicht angegeben |
(Die vollständige Berechtigungsübersicht findest du in der Berechtigungsdokumentation des Plugins.)
⚙️ Installation
📥 Einrichtung
- Lade das offizielle
.jar-Plugin herunter und lege es in den Ordnerplugins/deines Servers. - Starte oder starte den Server neu und prüfe die Konsolenlogs, um zu bestätigen, dass das Plugin geladen wurde.
- Wenn das Plugin nicht lädt, prüfe, ob die erforderlichen/optionalen Support-Plugins (siehe Abhängigkeiten) vorhanden oder aktualisiert sind.
📦 Abhängigkeiten
- ProtocolLib — als wichtig vermerkt, wenn das Plugin nicht lädt oder für einige Funktionen.
- Vault — optional, erforderlich für Economy-Integrationen.
- PlaceholderAPI — optional, für erweiterten Placeholder-Support.
Installiere nur die Abhängigkeiten, die für die gewünschten Funktionen bestätigt sind; viele Integrationen sind optional.
🧠 Technische Hinweise
- Das Plugin wird über YAML-Dateien konfiguriert und unterstützt mehrere Befehlsdateien, um Befehlslimits zu umgehen.
- SQL-Speicher ist für die benutzerdefinierte Spielerdatenbank verfügbar (optional), und Setups mit mehreren Dateien werden unterstützt.
- Es gibt eine separate BungeeCord-Komponente für die Befehlsverarbeitung auf der Proxy-Seite.
- Das Projekt meldet Metriken über bStats.
- MiniMessage-Formatierung und Tab-Completion-Unterstützung sind in unterstützten Umgebungen verfügbar.
🤝 Wann dieses Plugin nützlich ist
Wenn du flexible, dateibasierte benutzerdefinierte Befehle, bedingte Skripte und GUI-basierte Befehlsabläufe ohne Java benötigst, bietet MyCommand dafür eine konfigurierbare Plattform und ergänzt bei Bedarf Proxy- und Economy-Integrationen.
- LinkCraft
Community‑Minecraft‑Server mit Fokus auf Rankups, Parkour‑Kurse, Labyrinthe und Herausforderungen — lockere Minispiele und Progression.
1753.92 - Froggie
Freundlicher Survival-SMP mit geschützten Claims, einer Wirtschaft mit Spieler-Shops und Auktionen, Unterstützung für mehrere Versionen und Java–Bedrock-Cross-Play für Gelegenheitsspieler und Communities.
651.15 - Rooted Realm
Whitelisted Java‑Survival‑SMP: keine geplanten Resets, spielergesteuerte Ökonomie, wöchentliche Events und optionales PvP. Freundliche erwachsene Community.
451.1 - The Dojo
Towny‑Survival mit mcMMO‑Progression, Spielwirtschaft und Community‑Fokus — baue Städte, level deine Skills und spiel mit Freunden.
038.92 - A Minecraft Server138.9
- Verre de Lait
Community‑orientierter 100% Vanilla‑Server (Survival & Freebuild) mit Sprachchat, klaren Regeln und Skyland‑Welt — entspanntes, kooperatives Spiel.
037.06 - SentinelCraft
Langjähriges Survival‑Netzwerk mit Towns, mcMMO und Spieler‑Ökonomie — kein Griefing, freundliche Community.
034.93 - GeyserMC Demo & Test Server032.68
- Solaris
Entspanntes Survival-SMP mit Lande Schutz, von Spielern betriebenen Shops und einer Ingame-Wirtschaft, plus Java ↔ Bedrock-Crossplay und Quality-of-Life-Tools für kooperatives Langzeitspiel.
031.52 - AntyMC
Polnischer Lifesteal-Server im Anarchy-Stil, mit Fokus auf PvP und Überleben — mit benutzerdefinierten Items, Clans, Spielerauktionen und einer In-Game-Wirtschaft für kompetitives Spiel mit hohem Einsatz.
031.45 - Prison 2.0023.96
- A Minecraft Server023.37
- LiminalDream022.4
- Modora
Community-orientierter Survival-Server mit Land-Claims, Wirtschaft und Jobs, NPCs, täglichen Quests und Belohnungen fürs Voten. Das Plugin-Setup deutet auf Java–Bedrock-Crossplay und Unterstützung für mehrere Versionen hin.
018.21
Die Seite des Plugins MyCommand zeigt, auf welchen Servern das Monitoring dieses Plugin gefunden hat, sowie mit welchen Plattformen und Versionen es vorkommt.
Plugins können Befehle, Wirtschaft, Schutz, Zugriffsrechte, Mini-Spiele, Integrationen oder andere Mechaniken hinzufügen. Die tatsächliche Rolle von MyCommand hängt von der Konfiguration des jeweiligen Servers ab.
Daten werden automatisch aus den technischen Antworten der Server gebildet. Wenn ein Server die Plugin-Liste verbirgt, erscheint er möglicherweise nicht in diesem Abschnitt, auch wenn er MyCommand nutzt.
Nutze die Serverliste mit MyCommand, um Projekte zu vergleichen, kompatible Versionen zu prüfen oder Beispiele der Plugin-Nutzung auf öffentlichen Servern zu finden.