Map2020 · Minispiel-Netzwerk

BedWars Map-Pack

Acht Arenen für vier bis acht Teams, alle nach demselben Distanzraster gebaut, damit Brückenzeiten und Generator-Wege auf jeder Karte fair bleiben.

Galerie

Über das Projekt

Schwerpunkt: Spielmodus & Rundenlogik

Ausgangslage

Acht Arenen für vier bis acht Teams, alle nach demselben Distanzraster gebaut, damit Brückenzeiten und Generator-Wege auf jeder Karte fair bleiben. Auftraggeber war Minispiel-Netzwerk (2020). Runden mussten manuell gestartet werden, Abbrüche hinterließen halb aufgeräumte Arenen und Spieler in falschen Zuständen.

Umsetzung

Eine klare Zustandsmaschine (Lobby → Countdown → Spiel → Auswertung) verwaltet jede Arena getrennt. Aufräumen passiert immer über denselben Weg, egal ob die Runde regulär endet oder abbricht. Gebaut für Spigot 1.16 auf Java 11. Der Schwerpunkt lag auf Arenen, Rundenzustände und Siegbedingungen.

Ergebnis

Runden starten selbstständig, mehrere Arenen laufen parallel und ein Serverneustart verliert keine laufenden Spielstände. Das Projekt wurde über mehrere Minecraft-Versionen weiter gepflegt; Konfiguration und Texte sind so getrennt, dass Anpassungen ohne Neubau möglich sind.

Technik im Detail

Eingesetzt wurden Vanilla 1.16, WorldEdit, Schematics. Zeitkritische Arbeit läuft außerhalb des Server-Ticks, Zustände werden bewusst klein gehalten und beim Beenden verlässlich gespeichert. Der Code-Auszug unten zeigt die tragende Klasse mit Registrierung, Event-Behandlung und Intervall-Logik.

Kernpunkte

  • Zustandsmaschine je Arena statt globaler Flags
  • Team-, Kit- und Scoreboard-Logik sauber getrennt
  • Automatischer Reset der Arena nach jeder Runde

Kein Download: Dieses Map-Projekt ist Auftrags- bzw. Eigenarbeit und wird hier ausschließlich beschrieben.

Tech-Stack & Tools

  • Vanilla 1.16
  • WorldEdit
  • Schematics
Jahr
2020
Kategorie
Map
Auftraggeber
Minispiel-Netzwerk
Ähnliches Projekt anfragen