Logominecraft-server

Server Platforms

Overview of supported Minecraft server and proxy platforms

MauriceNino/minecraft-server manages the downloading, linking, and execution of your core server binary. It handles the heavy lifting of managing processes, Java versions, and optimized garbage collection.

Supported Platforms

You can control which software runs via the TYPE environment variable.

Game Servers

  • PAPER: High-performance Spigot fork. Recommended for most plugin-based servers.
  • PURPUR: High-performance Paper fork with additional configurability and features.
  • FOLIA: Regionized multithreading Paper fork for massive player counts.
  • VANILLA: The official server software from Mojang. Reliable and pure, but lacks plugin support.
  • SPIGOT: The most popular plugin-compatible fork of CraftBukkit.
  • BUKKIT: The classic CraftBukkit server software.
  • PUMPKIN: High-performance Rust-based server with native plugin support.

Proxies

  • VELOCITY: The next-generation proxy for maximum performance and stability.
  • WATERFALL: A high-performance fork of BungeeCord, compatible with Bungee plugins.

Version Resolution

The orchestrator dynamically fetches builds from various official and community APIs. See the individual platform pages for details on how each provider resolves versions and builds.

Configuration

Each platform supports a tailored set of environment variables for versioning and execution. Read the documentation for your specific platform to see available versions and default execution behaviors.

On this page