介绍
Feelix 的 Soulrend 优化
让 Soulrend 更快。进入世界所需时间缩短约一半,等几秒就能载入 JEI物品管理器,不用再等一分半;减少卡顿,还能一键应用所有图形设置。
专为 Soulrend 整合包(Minecraft 1.20.1,Forge)制作。将其放入 mods 文件夹即可。可在客户端、服务器或两端使用;两端互不依赖。
包含内容
在整合包原版配置下测试,使用 i5-7600K 和 RTX 3060,世界和 Java 参数均保持一致(有两次测试的项目取两次平均值):
| 未安装 | 已安装 | |
|---|---|---|
| 启动游戏 → 进入世界开始游玩 | 348 秒 | 157 秒 |
| 全新安装后的首次启动 | 436 秒 | 188 秒 |
| 进入世界后载入 JEI物品管理器(完成前游戏会冻结) | 92 秒 | 10–16 秒 |
| 专用服务器启动 | 186 秒 | 108 秒 |
| 1,000 个生物时的服务器刻(平均值) | 8.5 毫秒 | 5.9 毫秒 |
| 纹理图集占用的显存 | 1,463 MB | 951 MB |
| 高画质、启用光影时飞入新地形后遇到 80 个生物,卡顿冻结的总时长(超过 50 毫秒的帧) | 3.0-4.1 秒 | 2.0 秒(使用 FSO 提供的 Java 设置时为 1.4 秒) |
你的电脑测出的数值可能不同,但它能优化的缓慢环节在每台电脑上都一样。
图形预设
打开选项 → 视频设置。首先看到的是 FSO 的图形选项卡。
- 预设位于最上方:土豆、低、中、高、超高。预设涵盖的所有设置都列在下方。
- 预设会同时调整原版游戏、Embeddium、光影,以及整合包中约 40 项较重的效果模组设置(包括 Epic Fight 特效、粒子效果、动态光源、落叶、云、战利品光束等)。
- 高就是 Soulrend 出厂时的原样设置。中保留整合包的视觉风格,不启用光影,运行速度也快得多。
- 高和超高会启用光影。可选择 Bliss(氛围感强、绘画般的风格、浓雾)或 Complementary Unbound(自然光照、彩色火把光、长阴影)。低于高画质时,光影会关闭。
- 手动更改任何设置后,预设会显示为自定义,与其他游戏一样。
- 恢复默认设置会将图形设置恢复为高画质,与全新安装时一致。
- 全新安装后默认使用高,即整合包自带的光影效果。在你首次打开视频设置之前,标题屏幕会显示红色提示,说明当前设置以及如何调低画质。
帧率提升来自哪里:与整合包默认设置(启用 Bliss,渲染距离为 14)相比,在我们的测试电脑上,使用中画质后,飞行时帧率从 92 提升到 247 FPS,面对 75 个生物时从 126 提升到 311 FPS。提升主要来自关闭光影,其余则来自中画质调低的效果设置。如果保持高画质,FSO 会加快加载并让帧率更稳定,但平均 FPS 基本不变。
减少卡顿
- 整合包中的 spark 后台性能分析器保持关闭状态。在 Windows 上,它每秒会让整个游戏卡顿约 75 次。
- 剩余的大多数卡顿都来自 Java 垃圾回收器。启动器使用的设置可能导致最长 0.2 秒的卡顿。如果你遇到这种情况,标题屏幕左上角的黄色链接会提供更合适的 Java 参数,复制到启动器即可;链接也会告诉你应该把参数填在哪里。
单人游戏中探索
- 整合包中的 ServerCore 原本是为服务器制作的,现在在单人游戏中不会再缩短你的渲染距离和模拟距离,因此你移动时地形会持续加载。
- 在选择起源和职业期间,或是暂时离开一分钟时,你周围的地形会在后台生成。开始游玩后,生成便会立即停止。
- 周围地形仍在生成时,FSO 会将帧率限制在显示器的刷新率(60 到 120)以内,让世界生成器能使用原本被多余帧数占用的 CPU。在我们的测试电脑上,不限制帧率时,新地形的生成速度约快 1.5 倍。地形加载完成后,则会恢复你自己的帧率上限。
树木倒下
砍倒一棵树时,它整片树冠也会随之倒下。以前,树冠的部分树叶会悬在空中,直到自然消失;这种情况大多出现在刚生成的地形中。仍由另一棵树支撑的树叶会留在原处。
选择起源
选择起源后,职业界面会显示一个返回按钮,因此即使误点或改变主意,也不会被迫选定职业。完成所有选择之前,不会发放任何物品。此功能适用于单人游戏,也适用于运行 FSO 的服务器。
遇到问题时
在聊天框中输入 /fsoclient。即使所有功能都已关闭,这些命令仍然有效。
/fsoclient restore会还原 FSO 修改过的所有设置。你的按键绑定和其他设置会保持原样。/fsoclient safemode on会从下次启动起关闭 FSO 的所有改动。输入safemode off可重新启用。/fsoclient features会列出每项改动;输入/fsoclient feature <name> off可关闭指定改动。- 如果游戏完全无法启动,请在 Java 参数中添加
-Dfso.safemode=true。
服务器管理员可使用 /fso features、/fso feature 和 /fso safemode。
其他须知
- FSO 只会修改它识别的 Soulrend 模组。每项改动都会检查模组的确切版本。模组更新后,如果某项改动不再适用,它会自动关闭,而不会导致游戏崩溃。
- 它绝不会更改游戏中存在的配方或物品。我们已将加载时的改动与未应用这些改动的游戏进行核对:配方数量和配方哈希值相同,JEI 配方列表相同,提示文本也相同。
- FSO 首次修改设置文件前,会先在
local/fso/backup中保存一份副本。
常见问题
Feelix’s Soulrend Optimizations 支持哪些 Minecraft 版本?
Feelix’s Soulrend Optimizations 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Feelix’s Soulrend Optimizations 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
IamFeelix 的其他作品
查看全部 →Feelix’s Stagecoach
可用11种木材制作驿站马车:修建道路网络,发现沿途站点,并支付经验值在站点间旅行。
JEI/EMI Optimizations
更快进入整合包世界:加入游戏后,JEI 和 EMI 才会加载耗时较长的插件和搜索索引,配方保持完全一致。
Feelix’s Smallfolks (ASOIAF)
A mod made for the WesterCraft TTRPG x Minecraft ASOIAF server, found on Westercraft.net

评论
登录后评论和评分