Zum Hauptinhalt springen

Extractioncraft

Extractioncraft ist ein kompetitives Extraction-Spielmodus-Plugin für Minecraft-Server. Spieler betreten prozedural generierte instanzierte Karten, plündern Container, bekämpfen Elite-Mobs und versuchen als Erste, Extraktionspunkte zu erreichen, bevor sich die Weltgrenze schließt.

Hier starten

Aktuelle Plattformhinweise

  • Plugin-Version im aktuellen Repository: 1.0-SNAPSHOT
  • API-Version: 1.21.4
  • Stammbefehl: /extractioncraft (Alias /exc)

Wie ein Match abläuft

  1. Ein Spieler erstellt ein Match mit /exc createMatch <contentPackage.yml>, das mithilfe der modularen Weltgenerierung von BetterStructures asynchron eine instanzierte Welt erzeugt. Der Ersteller wird an eine zufällige Spawn-Position teleportiert, sobald die Welt bereit ist.
  2. Andere Spieler treten der Match-Lobby bei. Das Inhaltspaket definiert die minimale und maximale Spieleranzahl.
  3. Sobald genügend Spieler beigetreten sind, kann jeder Spieler im Match /exc start ausführen. Es läuft ein kurzer 3-Sekunden-Countdown, bevor das Match startet.
  4. Beim Start erscheinen Truhen und Fässer auf der gesamten Karte. Container geben alle 10 Ticks Portal-Partikel ab, damit sie leicht zu erkennen sind. Spieler plündern Container (3 Sekunden stillstehen zum Öffnen) und bekämpfen EliteMobs-Gegner für Loot-Drops. Eine Seitenleisten-Anzeigetafel zählt einen 15-Minuten-Timer herunter.
  5. Nach 1 Minute erscheinen Extraktionspunkte (Hebel auf kleinen Plattformen) auf der Karte. Ein Boss-Bar-Kompass zeigt entlang seiner Leiste Markierungen an, die auf jeden sichtbaren Ausgang verweisen.
  6. Spieler betätigen einen Hebel an einem Extraktionspunkt und stehen dann 20 Sekunden auf der 3-Block-Plattform, um erfolgreich zu extrahieren.
  7. Eine Weltgrenze schrumpft über 15 Minuten stetig von 740 Blöcken Breite auf nichts und drängt die Spieler zur Mitte.
  8. Spieler, die extrahieren, behalten ihren Loot (Items werden beim Verlassen über die EliteMobs-Soulbind-Verzauberung seelengebunden). Spieler, die nicht extrahieren, verlieren alle Inventar-Items, wenn deleteItemsOnFailToExtract auf true (Standard) gesetzt ist.

Abhängigkeiten

  • Soft-Dependencies (faktisch erforderlich für vorgefertigte Inhalte): BetterStructures, EliteMobs, FreeMinecraftModels
  • Framework: MagmaCore (gebündelt)

Das Plugin lädt auch ohne die Soft-Dependencies, aber die vorgefertigten Kobold-Mines-Inhaltspakete können ohne alle drei nicht ausgeführt werden.