Purpur
High-performance Spigot fork that aims for configurability
Purpur is a drop-in replacement for Paper that aims for configurability, new fun and exciting gameplay features, and high performance. It includes all the features and performance optimizations of Paper and Spigot.
Configuration
Set TYPE=PURPUR to use this platform.
environment:
TYPE: PURPURVERSION: Resolves the game version (e.g.,1.21.4,latest,stable).BUILD: Resolves the specific build number (e.g.,123,latest).MEMORY: Defines the heap size (e.g.,2G,512M). Default is1G.JVM_FLAGS: Optional flags passed to the execution. If empty, the orchestrator automatically injects Aikar's optimized G1GC flags.
The orchestrator automatically fetches the latest builds from the Purpur API.
RCON Support
The orchestrator automatically injects the necessary RCON settings (port and password) into your server.properties file at startup.
See RCON Variables for configuration details.