Empowering everyone to host fast and efficient Minecraft servers
Pumpkin is a Minecraft server built entirely in Rust, offering a fast, efficient, and customizable experience with support for both Java and Bedrock editions.
$ cargo run —release
Starting Pumpkin 0.1.0
Minecraft Protocol 1.21.11
✓ Server started on :25565
✓ Ready for connections
Quick start
Get your Pumpkin server running in minutes
Configure your server
Create a
config directory and customize your server settings in configuration.toml.Explore by topic
Learn about Pumpkin’s powerful features and capabilities
Protocol Support
Multi-platform support for Java and Bedrock editions with full protocol implementation
World Management
Vanilla world loading, chunk management, lighting, and liquid physics
Plugin System
Extensible plugin API for customizing server behavior and adding features
Configuration
Flexible TOML-based configuration for fine-tuning your server
Commands
50+ built-in commands with permission system and custom command support
Performance
Multi-threaded async Rust architecture for maximum speed and efficiency
Build plugins
Extend Pumpkin with custom plugins using Rust
Deploy to production
Run Pumpkin on your infrastructure with Docker, Pterodactyl, or bare metal
Docker
Deploy with Docker for easy containerized hosting
Pterodactyl
Use Pterodactyl panel for server management
Performance Tuning
Optimize your server for maximum performance
Join the community
Get help, share ideas, and contribute to making Pumpkin better for everyone.
Ready to get started?
Set up your Pumpkin server in minutes and experience the performance of Rust-powered Minecraft hosting.
Get Started Now