Moonrise

Moonrise

专用服务器和集成服务器优化模组。

性能

Moonrise

Release Discord License

Moonrise 是一个 Fabric/NeoForge 模组,用于优化集成服务器(单人/局域网)和专用服务器的性能。 Moonrise 的所有更改几乎都已包含在 Paper 中,但 Paper 中那些有意改变游戏玩法的更改除外。

Moonrise 可以在客户端或服务器端运行,但主要受益的是服务器端。

目的

Moonrise 旨在不改变原版行为的前提下优化游戏。 如果你在客户端使用 Moonrise,大多数受影响的领域仅影响集成服务器或客户端 tick 的一小部分。这意味着客户端的改进效果类似于 Lithium。

优化的领域

  • 实体移动/碰撞/物理/追踪
  • 区块 ticking/加载/生成/保存
  • 方块/实体检索(寻路和实体 AI 等系统经常使用)

这些更改显著降低了服务器上的 tick 时间,并改善了区块加载/生成速度。

响应性改进

  • 改进/修复服务器列表中的服务器 ping 界面(仅客户端安装)
  • 处理在集成/专用服务器等待下一 tick 期间发送的数据包(降低感知延迟)
  • 为低核心数系统默认降低工作线程数量(以区块加载速度为代价提高稳定性)
  • 默认减少 TPS 追赶(防止服务器在暂时卡顿后加速运行)

已知兼容性问题

请参阅 Github 了解已知的不兼容情况。

配置

Moonrise 提供了有文档说明的配置选项(配置文件本身包含文档),用于调整区块系统和启用错误修复,配置文件位于 $mcdir$/config/moonrise.yml。 重要的配置选项也可以从模组菜单中进行配置。

联系

Discord

Github