ITADN
Pumpkin-MC/Pumpkin
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

南瓜

CI Discord License: GPL

Pumpkin 是一个完全使用 Rust 构建的 Minecraft 服务器,提供快速、高效且可定制的体验。它在遵循游戏核心机制的同时,优先考虑性能和玩家体验。

Pumpkin Chunk Loading

目标

  • 性能:利用多线程实现最大速度和效率。
  • 兼容性:支持最新的 Java 版和 Bedrock 版 Minecraft 服务器版本,同时遵循原版游戏机制。
  • 安全性:通过防止已知的安全漏洞利用来优先考虑安全性。
  • 灵活性:高度可配置,能够禁用不必要的功能。
  • 可扩展性:为插件开发提供基础。

[!IMPORTANT] Pumpkin 目前正处于高强度开发阶段。

查看 1.0.0 版本发布前需要完成的事项

功能

  • 配置 (toml)
  • 追踪: 协议
    • 服务器状态/心跳
    • 加密
    • 数据包压缩
    • Java 版
    • 基岩版 (W.I.P)
    • ...
  • 追踪: 世界
    • 玩家列表
    • 记分板
    • 世界加载
    • 世界时间
    • 世界边界
    • 世界保存
    • 光照
    • 实体生成
    • Boss 血条
    • 区块加载 (Vanilla, Linear, Pump)
    • 区块生成
    • 区块保存 (Vanilla, Linear, Pump)
    • 红石
    • 液体物理
    • ...
  • 追踪: 玩家
    • 皮肤
    • 传送
    • 移动
    • 动画
    • 物品栏
    • 战斗
    • 经验值
    • 饥饿值
    • 副手
    • 进度 (W.I.P)
    • 进食
    • ...
  • 实体
    • 非生物 (矿车, 鸡蛋...) (W.I.P)
    • 实体效果
    • 玩家
    • 怪物 (W.I.P)
    • 动物 (W.I.P)
    • 实体 AI
    • Boss (W.I.P)
    • 村民 (W.I.P)
    • 实体保存
  • 服务器
    • 插件
    • 查询
    • RCON
    • 物品栏
    • 粒子
    • 聊天
    • 命令
    • 权限
    • 翻译
  • 代理
    • Bungeecord
    • Velocity

如何运行

请参阅我们的 快速入门 指南以启动 Pumpkin。

贡献

欢迎贡献!请参阅 CONTRIBUTING.md

文档

Pumpkin 的文档可在 https://pumpkinmc.org/ 找到

交流

考虑加入 我们的 Discord 服务器 以获取活动、更新信息,并与其他成员建立联系。

资助

如果您想资助我并支持该项目,请访问 捐赠页面