介绍
Sujjs’s Optimizer 是 Sujjs Team 为 NeoForge 1.21.1 制作的性能模组。它并不会取代那些知名的性能模组,而是与它们配合使用,补足它们顾及不到的部分:检测你的电脑配置和实例中的模组,并据此调整各项设置。
为你的电脑调整视频设置
首次启动时,模组会检测处理器、显卡和内存,选择一个配置档(最低、低、中、高或超高),并显示所有即将变更的设置,包括当前值和新值。你可以选择应用,也可以保留当前设置。之后随时都能通过模组菜单重新打开此界面。
优化已安装的模组
有些模组包含较耗性能、但大多数玩家从未调整过的选项。模组会根据所选配置档调整这些选项,并在调整前列出变更内容。目前支持 Mekanism:机器渲染距离、机器粒子和音效、辐射粒子以及不透明线缆。
自适应画质
游玩时,模组会持续监测 FPS。若低于目标值,就会稍微降低渲染距离;性能有余时,则会逐步恢复到你设置的距离。单人游戏中,如果世界运行卡顿,还会降低模拟距离。离开世界后,距离会恢复原设置。
卡顿检测
使用命令 /sujjsoptimizer lag 可以查看每个服务器刻中耗时最多的模组、机器和地点,并将完整报告保存到文件。点击耗时最高的地点即可传送过去。
智能降低机器运行频率
仅在服务器卡顿时,附近没有玩家的指定机器才会降低运行频率。服务器恢复后,机器会恢复全速运行。玩家附近的机器不会受到影响。
内存顾问
模组会分析所有已安装模组的方块、方块状态、物品、实体、纹理、模型、动画和音效,并估算实例所需的内存。若游戏可用内存不足,或超过电脑可提供的内存,就会发出提醒。使用命令 /sujjsram 可查看最占内存的模组,完整报告也会保存到文件。
性能模组推荐
显示已安装或缺少的推荐性能模组,例如 Sodium 或 Embeddium、FerriteCore、ModernFix、ImmediatelyFast,以及 Entity Culling 或 More Culling,并介绍它们各自的作用。
其他功能
– Dynamic FPS:游戏最小化、失去焦点或暂停时降低 FPS。
– 粒子数量限制:避免爆炸和机器导致 FPS 下降。
– 合并掉落物,并减轻远处生物的性能开销;不会影响 Boss、宠物或命名生物。
– 专用服务器会根据服务器刻耗时自动调整视距。
– 使用 /sujjsoptimizer pregen 预生成区块;重启后会继续,专用服务器上有玩家在线时则会暂停。
– 使用 /sujjsbenchmark 进行基准测试:显示平均 FPS、1% Low 和 0.1% Low,并与上次测试结果对比。
– 为使用错误显卡运行游戏的笔记本电脑提供集成显卡提示。
Sodium 支持
搭配 Sodium 0.8 使用时,Sujjs’s Optimizer 会在视频设置中显示独立条目,包含所有客户端选项和工具按钮;也支持 Sodium 0.6。Sodium Extra 和 Reese’s Sodium Options 也可以与其配合使用,但都不是必需的。
效果预期
没有模组能创造奇迹。Sujjs’s Optimizer 能尽可能发挥电脑性能,但硬件限制依然存在:约有 250 个模组的大型整合包通常会占用约 5 到 6 GB 内存,因此 8 GB 内存是运行它的现实最低要求。使用集成显卡时,大型整合包也能玩,只是需要缩短视距。
设置
所有功能都可以关闭。客户端选项位于模组菜单和 Sodium 视频设置中。服务器选项位于各个世界的服务器配置中,整合包也可以在 defaultconfigs 文件夹中提供默认设置。
整合包
你可以在任何整合包中使用 Sujjs’s Optimizer。本模组专为 Sujjs Legacy 整合包制作。
Sujjs Team 的其他项目
Sujjs’s Tweaks:包含一个放射性维度、Nucleon Boss、核电站和终局物品。
Sujjs’s Ores:为科技类整合包添加金属、宝石和合金,并提供完整的材料套装。
发现了 Bug 或有改进建议?欢迎留言或提交 issue。
常见问题
Sujjs’s Optimizer 支持哪些 Minecraft 版本?
Sujjs’s Optimizer 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Sujjs’s Optimizer 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分