Download Pumpkin.

Self-contained executable. No Java required. Just download, run, and play.

Looking for the plugin manager? Install ppm (Pumpkin Package Manager) ↓

Most common download

Windows · x86-64 (Intel / AMD)

pumpkin-X64-Windows.exe

Download for Windows
curl -sSfL https://pumpkinmc.org/install.sh | sh

For macOS, Linux and other Unix-like systems. Installs into ./pumpkin-server.

Windowsx86-64 · Intel / AMDpumpkin-X64-Windows.exe
WindowsARM64pumpkin-ARM64-Windows.exe
Linuxx86-64 · Intel / AMDpumpkin-X64-Linux
LinuxARM64pumpkin-ARM64-Linux
macOSARM64 · Apple Siliconpumpkin-ARM64-macOS
AndroidARM64pumpkin-aarch64-android

Releases are digitally signed using SignPath. Free code signing provided by SignPath.io, certificate by SignPath Foundation.

Official Package Manager

Pumpkin Package Manager (ppm)

GitHub Repository · Marketplace

ppm is the official CLI tool and package manager for Pumpkin Minecraft server plugins. Search and install WebAssembly plugins from the marketplace, keep them updated, or scaffold new plugin projects with an interactive wizard.

$ ppm search <query>

Search marketplace plugins by keyword or category

$ ppm install <plugin>

Download & install .wasm plugin into server

$ ppm new [name]

Scaffold a new plugin in Rust, Python, Go, etc.

curl -sSfL https://pumpkinmc.org/ppm.sh | sh

Runs ppm self-install to automatically install the binary to ~/.local/bin (or /usr/local/bin).

After downloading

  1. 1

    Download the file

    Grab the file for your system above, or use the install script on macOS and Linux. It's a single executable, there is no installer and no Java to set up.

  2. 2

    Run it

    Double-click the executable, or start it from a terminal. Your server is running a few milliseconds later.

  3. 3

    Connect

    Java Edition players join on port 25565, Bedrock Edition players on port 19132. Both can be in the same world.

  4. 4

    Configure

    Check the configuration docs for every option, or ask on Discord if something doesn't start.

  5. 5

    Add plugins

    Manage WebAssembly plugins using the official package manager. Install with ppm or browse community creations on the Marketplace.

~/pumpkin-serveridle
$