Pumpkin

An independent Minecraft server implementation written in Rust.

Pumpkin implements a Minecraft server in Rust, with configurable game systems, world loading and saving, player inventories, and a plugin architecture. Its Rust workspace separates networking, world simulation, authentication, and other server components.

The project is under active development rather than a finished drop-in replacement for every vanilla feature. Java support is implemented, while Bedrock support and several gameplay systems remain works in progress.