Ausgangslage
Werkzeugsatz, um Map-Logik statt in Command-Blöcken sauber in Datapacks zu pflegen. Auftraggeber war Map-Team (2024). Jedes Plugin baute seine Menüs selbst – mit unterschiedlichem Verhalten und wiederkehrenden Klick-Fehlern.
Werkzeugsatz, um Map-Logik statt in Command-Blöcken sauber in Datapacks zu pflegen.
Schwerpunkt: Menüs & Bedienung
Werkzeugsatz, um Map-Logik statt in Command-Blöcken sauber in Datapacks zu pflegen. Auftraggeber war Map-Team (2024). Jedes Plugin baute seine Menüs selbst – mit unterschiedlichem Verhalten und wiederkehrenden Klick-Fehlern.
Eine gemeinsame Bibliothek beschreibt Menüs typsicher: Seiten, Platzhalter, Klick-Aktionen und Aktualisierung laufen über denselben Weg. Klicks werden entprellt und geprüft. Gebaut für Paper 1.21 auf Java 21. Der Schwerpunkt lag auf Inventar-Menüs, Seiten und Eingaben.
Einheitliche Bedienung über alle Eigenplugins und deutlich weniger Menü-bezogene Fehlerberichte. Das Plugin wurde über mehrere Minecraft-Versionen weiter gepflegt; Konfiguration und Texte sind so getrennt, dass Anpassungen ohne Neubau möglich sind.
Eingesetzt wurden Java 21, Paper 1.21, Datapacks. 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.
Kein Download: Dieses Plugin-Projekt ist Auftrags- bzw. Eigenarbeit und wird hier ausschließlich beschrieben.
Repräsentativer Ausschnitt der tragenden Klasse – Java 21, Paper 1.21, Datapacks.
Weiterstöbern
Vergleichbare Plugin-Arbeiten aus dem Umfeld von 2024.
RPG-Netzwerk
Web-Oberfläche zum Bauen von Questreihen, die per Schnittstelle direkt auf den Server geschrieben werden.
Netzwerkbetreiber
Auswertung von Spielzeit, Abbruchpunkten und Rückkehrquote als Grundlage für Balancing-Entscheidungen.
Servernetzwerk
Rechteverwaltung mit Vererbung, Zeitbegrenzung und Prüfprotokoll für jede Änderung.