Pumpkin
Rust-based high-performance Minecraft server
Pumpkin is a modern, high-performance Minecraft server (Protocol 775) written from the ground up in Rust. It aims to provide extreme performance and stability, particularly for large-scale operations.
Experimental
Pumpkin is under heavy development. Nightly builds are fetched directly from the PumpkinMC GitHub.
Configuration
Set TYPE=PUMPKIN to use this platform.
environment:
TYPE: PUMPKIN
VERSION: experimentalVERSION: Currently must be set toexperimentalto pull the latest nightly builds from GitHub.MEMORY/JVM_FLAGS: As Pumpkin runs as a native Rust binary, these Java-specific variables are currently ignored by the orchestrator.
RCON Support
Pumpkin uses a specialized configuration file located at config/features.toml. The orchestrator automatically configures the [networking.rcon] section to match your environment variables.
See RCON Variables for configuration details.
Plugin Support
When running Pumpkin, the orchestrator automatically:
- Downloads the latest Pumpkin native binary for your architecture.
- Injects the PatchBukkit compatibility layer.
- Redirects all defined
PLUGINSto the specializedpatchbukkit/patchbukkit-pluginsdirectory to ensure perfect compatibility.