Zum Hauptinhalt springen

Extractioncraft Einrichtung

Voraussetzungen

  • Java 21
  • Ein Paper/Spigot-kompatibler Server auf der 1.21.4 API-Linie
  • BetterStructures (Soft-Dependency, erforderlich für vorgefertigte Inhalte)
  • EliteMobs (Soft-Dependency, erforderlich für vorgefertigte Inhalte)
  • FreeMinecraftModels (Soft-Dependency, erforderlich für vorgefertigte Inhalte)

Was Extractioncraft erstellt

Beim Start initialisiert Extractioncraft diese Pfade:

plugins/Extractioncraft/config.yml
plugins/Extractioncraft/messaging.yml
plugins/Extractioncraft/content_packages/
plugins/Extractioncraft/loot_pools/
plugins/Extractioncraft/loot_tables/
plugins/Extractioncraft/imports/
plugins/Extractioncraft/schematics/

Der Ordner schematics/ enthält die eigentlichen BetterStructures-Kartendaten für jedes installierte Inhaltspaket, in einem nach dem folderName des Pakets benannten Unterordner (z.B. schematics/kobold_mines_10/).

Empfohlener Ersteinrichtungsablauf

  1. Installiere Extractioncraft zusammen mit BetterStructures, EliteMobs, FreeMinecraftModels und WorldEdit (oder FastAsyncWorldEdit). Starte den Server einmal.
  2. Führe /exc initialize aus, um das Ersteinrichtungsmenü zu öffnen. Es prüft, ob WorldEdit installiert ist und ob mindestens eine BetterStructures-Schematic-Konfiguration verfügbar ist, und bietet dann einen Button "Ersteinrichtung abschließen" an.
  3. Lade Inhaltspakete von nightbreak.io herunter.
  4. Lege heruntergeladene Inhalte in den Ordner plugins/Extractioncraft/imports/. Das Plugin entpackt unterstützte Archive beim nächsten Start.
  5. Führe /exc reload aus oder starte den Server neu.
  6. Führe /exc setup aus, um installierte Inhaltspakete zu durchsuchen und zu verwalten. Jedes Paket zeigt einen farbigen Status (grün = installiert, gelb = heruntergeladen, aber nicht installiert, rot = nicht heruntergeladen) und eine Klick-Aktion. Das Setup-Menü enthält außerdem einen Eintrag Empfohlene Plugins und einen Info-Button (der Spielerkopf) mit Links zum Wiki, zum Discord, zu deiner Konto-Token-Seite und zu den Update-Befehlen.

Gemeinsame MagmaCore-Einrichtungsfunktionen

Da MagmaCore in Extractioncraft gebündelt ist, wird das Plugin mit den gemeinsamen Nightbreak-Einrichtungswerkzeugen ausgeliefert:

  • Empfohlene Plugins/exc recommendedplugins (oder der Eintrag innerhalb von /exc setup) listet die Begleit-Plugins auf, die gut mit Extractioncraft harmonieren, und zeigt an, welche bereits installiert sind.
  • Konto-Token / lizenzierte Inhalte/nightbreaklogin registriert das Token deines nightbreak.io-Kontos, damit der Server lizenzierte Inhalte im Spiel herunterladen kann.
  • Plugin-Katalog/nightbreak plugins öffnet einen durchsuchbaren Katalog der anderen Plugins von MagmaGuy.

Vorgefertigte Inhalte

Extractioncraft wird mit Konfigurationen für folgende vorgefertigte Inhaltspakete ausgeliefert (Kobold Mines-Reihe):

PaketKonfigurationsdateinameEliteMobs-LevelbereichMax. Spieler
Kobold Mines 10kobold_mines_10.yml0-108
Kobold Mines 20kobold_mines_20.yml11-208
Kobold Mines 30kobold_mines_30.yml21-308
Kobold Mines 40kobold_mines_40.yml31-408
Kobold Mines 50kobold_mines_50.yml41-508

Alle vorgefertigten Pakete nutzen BetterStructures, FreeMinecraftModels und EliteMobs. PvP ist standardmäßig aktiviert. Die Kartendaten müssen separat über die im Setup-Menü angezeigten Inhalts-Links heruntergeladen werden.

Ein Match starten

Sobald Inhalte installiert sind:

  1. Führe /exc createMatch <contentPackage.yml> aus (z.B. /exc createMatch kobold_mines_10.yml). Das Argument vervollständigt die verfügbaren Inhaltspaket-Dateinamen per Tab.
  2. Das Plugin generiert die instanzierte Welt asynchron über BetterStructures. Du wirst hineinteleportiert, sobald sie bereit ist.
  3. Andere Spieler können beitreten. Wenn die Mindestspielerzahl erreicht ist, kann jeder Spieler im Match /exc start ausführen.
  4. Um ein Match jederzeit zu verlassen, führe /exc leave (oder /exc quit) aus.