关于 BetterFps 模组
BetterFps 是一个 Minecraft 模组,添加了一些性能改进,并尽量与其他模组兼容。


如果你有对比使用和不使用时的两张截图,请私信我。
这些截图已经过时,自那以后已经实现了许多改进。

改进
所有改进都可以在配置文件(config/betterfps.json)或选项菜单(选项 -> BetterFps 选项)中启用或禁用(对于较旧版本,在游戏中按 F12)。

算法
更改 sin() 和 cos() 算法。共有 7 种算法。每一种都可能对你有帮助,也可能没有,这完全取决于你电脑的硬件。目前,它与 FpsPlus 过去所做的非常相似,但它不会编辑基础类。
我计划扩展这一点,不是增加更多算法,而是基于基准测试生成算法。
同时影响客户端和服务端。
内存预分配
移除 10MB 的 RAM 预分配。此分配是为了防止玩家在低内存下启动游戏而添加的,但此分配会一直保留到内存几乎达到其限制。这只是为使用模组包的玩家而做,因为内存可能是个问题。如果你有足够的内存,这对你来说几乎毫无用处。
仅影响客户端。
雾
移除雾。雾会造成大量卡顿,为什么不添加一个选项来移除它呢?
仅影响客户端。
信标光束
移除光束的透明层。当有大量信标时,这可能会有所帮助。
实验性 - 我仍在测试它是否真的对任何人有帮助,我可能会移除它。
仅影响客户端。
快速漏斗
漏斗非常未优化,它们在没有必要的情况下仍不断检查要拾取的物品。只需在其上方放置一个固体完整方块,就能停止寻找要拾取的物品。最近,Forge 添加了新的 capability API,这迫使我移除了其他改进。我可能会在未来重新实现它们。
仅影响服务端。
快速信标
信标也未优化,代码处理了它不需要处理的内容。不仅以性能为考量重新编写了代码,代码也被组织为仅在需要时处理内容。
同时影响客户端和服务端。
快速搜索
创造模式搜索非常未优化,在大型模组包中,在文本输入框中按任何键都会使游戏冻结片刻。此改进实现了一种智能搜索算法,为新搜索重用旧结果。它还会阻止任何非字母数字键(如 shift)更新搜索。
它还支持多线程/异步搜索:它们将防止搜索时出现卡顿峰值
仅影响客户端。
安装
Minecraft Forge 的安装
- 找到游戏安装文件夹
- 将模组文件放入 mods 文件夹
注意:由于 Forge 缺少一项功能,该模组不会出现在模组列表中。我尝试将此功能添加到 Forge 的时间几乎与这个模组存在的时间一样长,但这取决于 Forge 的开发者,而不是我 :/
如果你想检查该模组是否已安装,可以打开选项菜单,那里应该有一个 BetterFps 按钮。
Minecraft 原版的安装
- 双击模组文件以打开安装程序
- 点击“安装”
- 根据你的偏好更改安装目录、版本和配置文件。
- 打开/重启 Minecraft 启动器
- 开始游戏 :)
模组包
如果注明我的名字(Guichaguri)并链接此页面,你可以将此模组添加到你的模组包中。
你只能在模组包中分发该模组。不要重新发布此模组或声称拥有所有权,所有版本仅上传到 CurseForge。
兼容性
- Optifine:当算法未设置为“Vanilla”时覆盖快速数学
- Fastcraft:完全兼容
- FpsPlus+:BetterFps 将覆盖 FpsPlus 的正弦和余弦改进
源代码 | MCF 帖子
如果你对这个模组有问题,请在此处报告。
如何安装 BetterFps
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.10–1.12.2 automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Minecraft 1.12.2 runs on Java 8: with a different Java version the game may close right after launch.
版本
含依赖项
| Minecraft | 加载器 | 文件 | 日期 | 操作 |
|---|---|---|---|---|
| 1.12.2 | — | v1.4.8152 KB 57 | ||
| 1.12 | — | v1.4.6146 KB | ||
| 1.10.2 | — | v1.4.5-1.10146 KB |
常见问题
Which Java does BetterFps need?
Minecraft 1.12.2 runs on Java 8. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
How do I download BetterFps?
With Millida Launcher: it installs BetterFps into a modpack by itself, for the right game version and loader. The launcher is free.
评价
成为第一个评价 BetterFps 的人

