Ausgangslage
Eigene Pinsel für Terraforming-Arbeiten: Erosion, Schichtung und Vegetationsverteilung. Auftraggeber war Bau-Team (2021). Jedes Plugin baute seine Menüs selbst – mit unterschiedlichem Verhalten und wiederkehrenden Klick-Fehlern.
Eigene Pinsel für Terraforming-Arbeiten: Erosion, Schichtung und Vegetationsverteilung.
Schwerpunkt: Menüs & Bedienung
Eigene Pinsel für Terraforming-Arbeiten: Erosion, Schichtung und Vegetationsverteilung. Auftraggeber war Bau-Team (2021). 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.17 auf Java 17. 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 17, WorldEdit API, Paper 1.17. 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 17, WorldEdit API, Paper 1.17.
Weiterstöbern
Vergleichbare Plugin-Arbeiten aus dem Umfeld von 2021.
RPG-Server
Erzeugt Verliese aus Raum-Bausteinen mit Regeln für Bosszimmer, Schatzkammern und Sackgassen.
Roleplay-Netzwerk
Skriptbare Questreihen mit Bedingungen, Verzweigungen und Dialogfenstern für NPCs.
Netzwerk-Lobby
Modularer Lobby-Kern: Navigator, Cosmetics und Serveranzeige über ein einziges Konfigurationsformat.