StruxaEggs Explorer

Purpur-Geyser-Floodgate

Game

A drop-in replacement for Paper servers designed for configurability, and new fun and exciting gameplay features, with the addition of GeyserMC and Floodgate

Author: purpur@birdflop.comSource: pterodactyl/game-eggsUpdated: 5/24/2026

Startup Command

java -Xms128M -Xmx{{SERVER_MEMORY}}M -Dterminal.jline=false -Dterminal.ansi=true --add-modules=jdk.incubator.vector -jar {{SERVER_JARFILE}}

Docker Images

LabelImage
Java 8ghcr.io/ptero-eggs/yolks:java_8
Java 11ghcr.io/ptero-eggs/yolks:java_11
Java 16ghcr.io/ptero-eggs/yolks:java_16
Java 17ghcr.io/ptero-eggs/yolks:java_17
Java 21ghcr.io/ptero-eggs/yolks:java_21
Java 22ghcr.io/ptero-eggs/yolks:java_22
Java 23ghcr.io/ptero-eggs/yolks:java_23
Java 24ghcr.io/ptero-eggs/yolks:java_24
Java 25ghcr.io/ptero-eggs/yolks:java_25

Environment Variables

NameVariableDefaultRules
Minecraft Version
The version of Minecraft to download. Leave at latest to always get the latest version. Invalid versions will default to latest.
MINECRAFT_VERSIONlatestrequired|string|max:20
Server Jar File
The name of the .jar file to run the server with.
SERVER_JARFILEserver.jarrequired|regex:/^([\w\d._-]+)(\.jar)$/|max:80
Build Number
The build number for the Purpur release. Leave at latest to always get the latest version. Invalid versions will default to latest-stable. Accepted values: 'latest-stable' 'latest-successful'
BUILD_NUMBERlatestrequired|string|max:20

Features

eulajava_versionpid_limit