Zum Hauptinhalt springen

Extractioncraft Befehle und Berechtigungen

Extractioncraft registriert den Hauptbefehl:

/extractioncraft
/exc

Unterbefehle werden zur Laufzeit über den MagmaCore-Befehlsmanager registriert.

Admin-Befehle

BefehlBerechtigungStandardSenderBeschreibung
/exc initializeextractioncraft.initializeopSpielerÖffnet das Ersteinrichtungsmenü
/exc setupextractioncraft.setupopSpielerÖffnet den Inhaltspaket-Browser zum Installieren, Deinstallieren und Verwalten von Inhalten
/exc protection bypassextractioncraft.protection.bypassopSpielerSchaltet das Umgehen von Match-Instanz-Schutzmaßnahmen um (z.B. Teleportbeschränkungen, Blockschutz)
/exc reloadextractioncraft.*opBeliebigLädt das Plugin neu. Ein vollständiger Server-Neustart wird empfohlen, wenn das Neuladen nicht vollständig greift.

Spieler-Befehle

BefehlBerechtigungStandardSenderBeschreibung
/exc createMatch <contentPackage.yml>extractioncraft.creatematchtrueSpielerErstellt ein neues Match mit dem angegebenen Inhaltspaket und versetzt den Spieler hinein. Verfügbare Inhaltspaket-Dateinamen werden per Tab-Vervollständigung angezeigt.
/exc startextractioncraft.starttrueSpielerStartet das Match, in dem sich der Spieler befindet, wenn die Mindestspielerzahl erreicht ist
/exc leave(nicht gesetzt)trueSpielerVerlässt das aktuelle Match.
/exc quit(nicht gesetzt)trueSpielerVerlässt das aktuelle Match. Identisch mit /exc leave.

Zusätzliche Befehle

BefehlBerechtigungStandardBeschreibung
/logifylogify.*opPostet die aktuelle latest.log auf mclo.gs, um Admins das Melden von Bugs zu erleichtern

Berechtigungsübersicht

BerechtigungStandardBeschreibung
extractioncraft.initializeopZugang zu /exc initialize
extractioncraft.setupopZugang zu /exc setup
extractioncraft.protection.bypassopZugang zu /exc protection bypass
extractioncraft.*opZugang zu /exc reload
extractioncraft.creatematchtrueZugang zu /exc createMatch
extractioncraft.starttrueZugang zu /exc start
extractioncraft.leavetrueIn plugin.yml für /exc leave deklariert, wird aber zur Laufzeit nicht erzwungen (der Befehl hat keine Berechtigungsprüfung)
logify.*opZugang zu /logify

Hinweise

  • Die plugin.yml deklariert die Hauptbefehle /extractioncraft und /logify. Alle Unterbefehle werden zur Laufzeit registriert.
  • Die Unterbefehle quit und leave entfernen beide den Spieler aus seinem aktuellen Match. Beide werden über QuitMatchCommand registriert. Hinweis: Eine ExitMatchCommand-Klasse existiert im Quellcode, wird aber beim Start nicht registriert.