ConfigManager

Aus Sandboxgamer

Der ConfigManager ist ein Plugin von Sandboxgamer (alias PatrickBronke), das eine Erleichterung zum erstellen von Configs bereitstellt.
Folgendes ist im ConfigManager integriert:

  • Es können Kommentare hinzugefügt werden (bitte # nicht vergessen)
  • Es kann eine Leerzeile hinzugefügt werden
  • Es können Einstellungen hinzugefügt werden
  • Die Reihenfolge der Einstellungen kann selbst bestimmt werden
  • Einstellungen können via API geändert werden. Somit ist es möglich, die Einstellungen auch In-Game zu ändern ohne den Server oder das Spiel neu zu starten
  • Der ConfigManager erkennt, ob die Properties-Datei aktualisiert werden muss (z. B. wegen Update)
  • Alte Einstellungen werden in die neue Properties-Datei übernommen (Alte Einstellungen gehen nicht verloren)
  • Gelöschte Einstellungen werden entfernt
  • Neue Einstellungen werden an der Position automatisch hinzugefügt, an der sie in der API festgelegt worden ist

Installation

  1. Hauptverzeichnis von Rising World öffnen
  2. Plugin-Ordner öffnen (wenn nicht vorhanden, dann einen erstellen)
  3. In diesem Ordner, einen weiteren Ordner mit dem Namen ConfigManager erstellen
  4. Die heruntergeladene ConfigManager.jar in diesen Ordner kopieren
  5. Server neu starten
  6. Fertig!


Wichtig: Da der ConfigManager immer von anderen Plugins benötigt wird, muss dieser immer als erstes geladen werden! Rising World lädt die Plugins in der Reihenfolge, wie die Ordner im "Plugins"-Ordner sind. Das Betriebssystem sortiert die Ordner standardmäßig in Alphabetischer Reihenfolge. Es wird empfohlen, Zahlen, hinter die Plugin-Namen zu schreiben, um die Reihenfolge selber zu bestimmen! Beispiel mit ToolsAPI, ConfigManager und AktiveSign:

Plugins
|- 0 ConfigManager
| |- ConfigManager(2.0.2).jar
|
|- 1 ToolsAPI
| |- ToolsAPI(0.0.4).jar
|
|- ...
|
|- 2 AktiveSign
| |- AktiveSign.jar
| |- ... (Auto Generiert)
| |- ...