Finde einen Server mit MyCommand
Server, die MyCommand melden: 17
- LinkCraft 14 onlineJavaProgression
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 12 onlineJava
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 12 onlineJava
- AsperaSMP✦|asperamc.com MAGIC•DUNGEONS•ARCHEOLOGY•BOSSES 5 onlineJava
- 54.39.122.49:25565 7 onlineJava + Bedrock
- Rooted Realm 7 onlineSurvival
Über MyCommand
🔌 Ü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.
Kommentare
Noch keine Kommentare
Schreibe den ersten Kommentar.
Für Server-Admins
- Autoren
- MRI
- Unterstützte Plattformen
- Bukkit, Spigot, BungeeCord
- Unterstützte Versionen
- 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21
- Abhängigkeiten
- Vault, PlaceholderAPI, ProtocolLib
Links
Was Server melden
Server-Plattformen
- Paper11
- Purpur2
- CraftBukkit2
- CatServer1
- Magma1
Plugin-Versionen
- 5.7.412
- 5.7.52
- 5.7.32
- 5.7.21
Die Zahlen stammen von Servern, die ihre Plugins bei der MSHQ-Prüfung auflisten. Viele Server verbergen die Liste, die tatsächliche Nutzung ist also höher.