DeerFolia 介绍
约 451 字大约 2 分钟
2025-06-17
DeerFolia 是一个基于 Folia 的 Minecraft 服务器核心,它们是由 Mojang 的 Minecraft 服务器核心修改而来。
而 Folia 是由 Paper 修改而来,Paper 核心修复了很多原版 Minecraft 的有趣特性,由于 Folia 直接继承自 Paper,因此也同时继承了这些消失的特性。这也是为什么很多服主选择了 Purpur,不过 Purpur 官方已经明确表示不会基于 Folia 开发一个新的具备原版特性的分支。
本分支相比于其他 Folia 分支有何特点?
- 最小修改:在还原原版机制的基础上保持对 Folia 及上游 Paper 相关补丁的最小修改,避免潜在的意外bug;
- 最少配置:尽可能减少自定义的配置,减轻了部署负担,不用面对复杂的配置内容;
- 性能优化:在 Folia 基础上引入更多的优化,进一步提升单个 region 的性能;
此分支特性
原版机制还原
- 还原了刷沙机制:Sand Duplication(虽然 Paper 已支持刷沙,但由于 Folia 的特性,Paper 的刷沙开关在 Folia 是无效的)
- 修复活塞幽灵方块:Fix Piston Ghost Block
性能优化
- 生物动态激活:Dynamic Activation of Brain (Pufferfish)
- 异步寻路:Async Path Finding (Pufferfish)
- 实体节流:Entity Throttling (Kaiiju)
- 空事件跳过:Kaiiju Skip Empty Listeners Event (Kaiiju)
- 网络优化:Network Optimization(优化 VarInt 编解码与帧编码,降低 CPU 及带宽开销)
- POI 优化:POI Optimization(减少村民相关的 POI 扫描频率,降低 CPU 占用)
Bug 修复
- 修复 Mob getTarget 竞态空指针异常
- 修复 Path sameAs 并发修改异常
版权所有
版权归属:zhangyuheng
