Purpur
Ein Fork von Paper, der viele zusätzliche Gameplay- und Konfigurationsoptionen mitbringt und dabei mit Paper-Plugins kompatibel bleibt.
Purpur ist eine Server-Software, die auf Paper aufbaut. Alles, was Paper kann, kann Purpur auch, und Plugins für Paper, Spigot und Bukkit laufen darauf. Was Purpur ergänzt, ist Konfiguration: eine Datei purpur.yml mit einer sehr langen Liste von Schaltern für Spielmechaniken, die Vanilla und Paper nicht anbieten.
Welche Art von Optionen
Purpurs Einstellungen ändern vor allem, wie sich das Spiel spielt, nicht wie schnell es läuft. Beispiele sind reitbare Mobs, das Anpassen einzelner Mob-Verhaltensweisen, geänderte Mechaniken wie das Zertrampeln von Ackerboden und viele Komfort-Anpassungen, für die du sonst ein Plugin bräuchtest. Die genaue Liste ändert sich zwischen den Versionen, schau also in die Purpur-Dokumentation für die Version, die du nutzt.
Warum das für Server-Betreiber wichtig ist
Betreibst du einen Survival- oder SMP-Server und installierst ständig kleine Plugins, die jeweils nur eine Mechanik ändern, kann Purpur einige davon durch eine Config-Zeile ersetzen. Weniger Plugins heißt weniger zu aktualisieren und weniger Fehlerquellen.
Der Haken: Purpur ist ein Fork eines Forks. Neue Minecraft-Versionen kommen zuerst bei Paper an, Purpur zieht nach, sobald die eigenen Patches aktualisiert sind. Willst du immer am ersten Tag die neueste Version, ist reines Paper die sicherere Wahl.
Praxistipp
Der Wechsel von Paper zu Purpur heißt meist nur, die Server-Jar zu tauschen; Welten, Plugins und Paper-Configs bleiben, wo sie sind. Mach trotzdem ein Backup, starte den Server einmal, damit purpur.yml erzeugt wird, und ändere dann nur die Optionen, die du wirklich brauchst. Lässt du die Standardwerte unangetastet, bleibt das Verhalten nah an Paper, und du kannst leicht zurück, falls du es dir anders überlegst.