介绍
1.17-1.21.1(Forge/Fabric) 预发布版本可通过 Patreon 获取:

全面优化 Minecraft 的性能问题。大幅提升服务端性能,最明显的表现是实体移动缓慢和方块掉落延迟。多人游戏和单人游戏均会受到影响,因为单人游戏使用的是集成服务器。
主要功能:
减少 AI 开销
AI 不会再将近一半的时间花在决定应该执行哪个任务上
实体碰撞与寻路多线程处理
实体更新、碰撞、寻路和移动中开销较大的部分速度更快,并且会以多线程方式处理。
FPS
内置的实体剔除功能会阻止渲染不可见的实体。
登录/游戏超时
可配置登录超时和游戏过程中断开连接的超时时间,帮助使用较慢电脑和网络连接的玩家。
配方缓存
配方查询速度大幅提升,有助于缓解大量自动合成模组在查询海量配方时造成的卡顿。
快速世界更新
随机方块刻、区块刻以及生物生成整体速度更快,并且占用更少的性能。
修复:
拴绳造成的卡顿,以及被拴住的实体导致的卡顿。
漏斗卡顿,现在漏斗只会在需要时运行。
检查物品栏导致的进度卡顿
修复实体在不应加载区块时加载区块的问题
此外还有许多更小的优化,你可以在配置中找到它们。

所有功能都可以配置,你可以在配置文件中调整、启用或禁用它们。
- 设置实体密度,提高或降低所有实体类型的生成数量
- 启用动态实体模拟距离
- 限制计划方块更新,例如流水,每刻的更新次数
- 禁止特定实体类型存在于世界中,适用于会引发问题的实体
可以安装在任意一侧,不必两侧都安装。可提升客户端和服务端的性能,欢迎在任何整合包中使用
所有性能改动都以兼容大多数模组的方式完成,目前已知不兼容的模组有:
锂(以及它的 Forge 移植版:Roadrunner、Canary)
WYML
这些模组与本模组不兼容,因为它们的目标与 performant 类似,因此修改内容会产生重叠。


如果你喜欢这个模组,可以考虑支持开发,任何支持都非常感谢。
模组开发是一项无偿的业余活动,因此任何支持都能帮助我投入更多时间进行开发。
你可以在 Patreon 上支持我,使用上方的 bisect 服务器代码,或者 պարզապես帮忙宣传。
命令:
开始记录延迟数据:
/performant startGatherData
报告造成延迟的实体并停止记录:
/performant reportEntities
报告造成延迟的方块实体并停止记录:
/performant reportTileEntities
报告当前所有运行缓慢的事件订阅者
/performant reportEvents
someaddon 的其他作品
查看全部 →Cupboard
Cupboard 为 Minecraft 模组提供代码、框架和实用工具
Connectivity
修复登录超时、数据包大小错误、负载错误、幽灵方块等问题。
Server Performance – Smooth Chunk Save
启用无卡顿的连续区块保存,提升服务器TPS
fix GPU memory leak
修复客户端内存泄漏的模组

评论
登录后评论和评分