📦Pumpkin-MC / Pumpkin
← 返回首页
Empowering everyone to host fast and efficient Minecraft servers
⚖️ GPL-3.0#minecraft#minecraft-server#rust#game-server#minecraft-protocol🌐 pumpkinmc.org📅 创建于 2024-07-28🔄 更新于 2026-10-31

📄 仓库 README

在 GitHub 查看 ↗
来自 GitHub 仓库自述文件 · 版权归原作者所有
# Pumpkin [![CI](https://github.com/Pumpkin-MC/Pumpkin/actions/workflows/rust.yml/badge.svg)](https://github.com/Pumpkin-MC/Pumpkin/actions/workflows/rust.yml) [![Discord](https://img.shields.io/discord/1268592337445978193.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/wT8XjrjKkf) [![License: GPL](https://img.shields.io/badge/License-GPLv3-yellow.svg)](https://opensource.org/licenses/gpl-3-0)

Pumpkin is a Minecraft server built entirely in Rust, offering a fast, efficient, and customizable experience. It prioritizes performance and player enjoyment while adhering to the core mechanics of the game.

![Pumpkin Chunk Loading](https://raw.githubusercontent.com/Pumpkin-MC/Pumpkin/HEAD/./assets/pumpkin-chunk-loading.webp)

Goals

  • Performance: Leveraging multi-threading for maximum speed and efficiency.
  • Compatibility: Supports the latest Java & Bedrock Minecraft server version while adhering to Vanilla game mechanics.
  • Security: Prioritizes security by preventing known security exploits.
  • Flexibility: Highly configurable, with the ability to disable unnecessary features.
  • Extensibility: Provides a foundation for plugin development.

[!IMPORTANT] Pumpkin is currently under heavy development.

See what needs to be done before the 1.0.0 Release

Features

  • [x] Configuration (toml)
  • Tracking: Protocol
  • [x] Server Status/Ping
  • [x] Encryption
  • [x] Packet Compression
  • [x] Java Edition
  • [x] Bedrock Edition (W.I.P)
  • ...
  • Tracking: World
  • [x] Player Tab-list
  • [x] Scoreboard
  • [x] World Loading
  • [x] World Time
  • [x] World Borders
  • [x] World Saving
  • [x] Lighting
  • [x] Entity Spawning
  • [x] Bossbar
  • [x] Chunk Loading (Vanilla, Linear, Pump)
  • Chunk Generation
  • [x] Chunk Saving (Vanilla, Linear, Pump)
  • Redstone
  • [x] Liquid Physics
  • ...
  • Tracking: Player
  • [x] Skins
  • [x] Teleport
  • [x] Movement
  • [x] Animation
  • [x] Inventory
  • Combat
  • [x] Experience
  • [x] Hunger
  • [X] Off Hand
  • [X] Advancements (W.I.P)
  • [x] Eating
  • ...
  • Entities
  • [x] Non-Living (Minecart, Eggs...) (W.I.P)
  • [x] Entity Effects
  • [x] Players
  • [x] Mobs (W.I.P)
  • [x] Animals (W.I.P)
  • Entity AI
  • [x] Boss (W.I.P)
  • [x] Villagers (W.I.P)
  • [X] Entity Saving
  • Server
  • Plugins
  • [x] Query
  • [x] Minecraft Server Management Protocol (MSMP)
  • [x] Inventories
  • [x] Particles
  • [x] Chat
  • Commands
  • [x] Permissions
  • [x] Translations
  • Proxy
  • [x] BungeeCord
  • [x] BungeeGuard
  • [x] Velocity

How to run

See our Quick Start guide to get Pumpkin running.

Contributions

Contributions are welcome! See CONTRIBUTING.md

Docs

Pumpkin's documentation can be found at https://pumpkinmc.org/

Communication

Consider joining our Discord server to stay up-to-date on events, updates, and connect with other members.

Funding

If you want to fund me and help the project, check out the Donation Page.

License & Attribution

  • Pumpkin Server: Licensed under the GNU General Public License v3.0 (GPLv3).
  • Plugin API (pumpkin-plugin-api & pumpkin-plugin-wit): Dual-licensed under MIT OR Apache-2.0 for maximum flexibility when writing plugins.
  • Third-Party Assets & Data: Bedrock mappings, protocol conversion data, and Minecraft assets are subject to their respective licenses and attribution terms. See assets/NOTICE.md for full details.

📈 近 7 天 Star 趋势

每日新增 Star(柱)与累计 Star(线)· 数据来自 GitHub

🏆 排名变化趋势

在各榜单中的排名历史(数字越小越靠前)

📋 历史上榜记录

每次快照的详细数据
日期 榜单 排名 周期新增 总 STAR