简介
这是一个优化服务器的模组,不过其同时适用于服务器和单人游戏。
Tips:
警告
上述某些优化使用的算法可能会对原版机制产生细微影响。
这些优化和补丁都可以在配置中开启或关闭(如果没有,请随时向作者报告)。
特性
优化
本模组中的大部分优化都集中在解决服务器上的大量随机运算上。
除此之外,它还包括对区块刻,生物生成还有地图和玩家登录的优化。
实体活动范围
一个非常推荐启用的可选功能,这可以大大减少必须在服务器上处理的实体数量。
这是一个基于 Spigot 和 PaperMC 实现的移植,但可通过附加(可选)功能进行更多配置。
动态性能检查
可以让服务器根据 MSPT 和当前配置自动调整当前设置,包括:区块刻距离、视野距离、模拟距离(1.18)和 mobcaps。
村民脑叶切除术
好贴切的名字哈哈
可以优化被困在 1x1 空间中村民的行为,以减少服务器大型商店所带来的延迟。
繁殖上限
该功能允许设置在一定半径范围内可繁殖的同类型的动物的数量上限,这可以有效防止玩家在小范围内饲养成千上万只鸡或牛等动物。
区块活动距离
此设置可以减少区块刻的活动距离,当区块距离玩家过远时,不会进行生物生成、随机刻计算,但你依然可以看到区块,这使你能以低成本获得更高的视距。
命令与配置
命令
/servercore settings | config - 修改游戏中的设置和配置。
/servercore status - 提供有关当前设置的信息。
/mobcaps - 显示每个生成组的当前 mobcaps。
/statistics entities | block-entities - 显示与性能相关的统计数据
配置
默认情况下,大多数功能处于禁用状态,可在 /config/servercore.toml 路径下的配置文件中开启。
许可
ServerCore 包含数个来自 PaperMC、Purpur 和 Airplane 服务端修复的移植。
如果一个文件使用 GPL-3.0 许可证则会在文件头标注。所有其它文件均使用 MIT 许可证。