Nolith

Nolith

这是一个持续更新的实用模组,最初为私人服务器构建。它为Minecraft Forge提供了针对性的性能优化、错误修复和可配置的游戏机制。

性能

Nolith 是一款轻量级的优化与实用模组,最初作为私有 Minecraft 服务器的定制内部工具而创建。Nolith 并非追求戏剧性的、以基准测试为重点的性能提升,而是通过稳定、细微的改进,旨在提升整体服务器稳定性,并提供实用的游戏玩法调整。

由于它是为特定服务器环境量身定制的实用工具,该模组正在积极开发中,并将随着时间的推移不断补充新功能、修复和优化。

当前功能

虽然仍在扩展中,Nolith 已包含一系列针对优化、游戏玩法和界面管理的定向调整:

优化与稳定性

  • 动态实体追踪: 根据服务器状况和玩家延迟调整实体的追踪范围,以优化网络负载。
  • 物品栏触发冷却: 为物品栏变更触发添加 10 刻的冷却时间,以减少因快速物品栏更新带来的处理延迟。
  • 优化谓词: 提升附魔、NBT 数据和药水的物品谓词匹配性能。
  • 生命值验证: 主动监控并防止生物实体上出现无限或 NaN(非数字)生命值,以防止服务器崩溃。
  • 资源包缓存: 改进客户端处理和缓存服务器资源包的方式,以防止重复下载。

游戏机制

  • 可配置移动限制: 允许服务器管理员安全地绕过或调整原版玩家和载具的速度限制,减少“移动错误”导致的同步问题。
  • 被动盾牌机制: 引入可配置的盾牌被动伤害吸收(分为重型、标准和小型盾牌)。
  • 盾牌格挡延迟: 允许配置默认的盾牌格挡延迟。

客户端与界面

  • 可自定义 HUD: 提供客户端配置,可选择性地隐藏原版 GUI 元素,例如生命值条、护甲值、准星、 Boss 血条等。

使用方法

在其他服务器或整合包中使用 Nolith 没有限制。您可以完全自由地将其包含在您自己的设置中!

注意:不要期望有戏剧性的“哇” FPS 提升。Nolith 是一个专门的工具包,旨在为服务器管理员和玩家提供更流畅、更安全、更可定制的游戏体验。