跳到正文

Alfheim Lighting Engine

作者:Desoroxxx

Alfheim 是一款 Minecraft 光照引擎替代模组,针对性能进行了优化,并修复了许多 bug。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

请我喝杯咖啡
Discord

Alfheim

Alfheim 是 Hesperus 的一个分支(或者,根据你对忒修斯之船的看法,也可以说是重写版本),而 Hesperus 则是 Phosphor 的一个分支。

相比 Phosphor/Hesperus,它有什么优势?

Alfheim 力求在所有场景下都兼容。如果确实存在根本性的兼容问题,它会发出警告,说明具体情况,而不是在几乎没有任何信息的情况下直接崩溃。

相比 Phosphor/Hesperus,Alfheim 还进行了许多大大小小的优化,整体内存占用也略低。

与 Phosphor/Hesperus 不同,Alfheim 还能提升客户端性能:它将与光照相关的方块更新减少了 27 倍。
为提升客户端性能,Alfheim 还限制了每帧执行的光照更新数量。
此外,Phosphor/Hesperus 会在每帧之前强制更新光照,而 Alfheim 不会这样做。

与 Phosphor/Hesperus 相比,Alfheim 还修复了更多原版光照问题。以下列出了所有修复及其来源:

由 Phosphor/Hesperus 修复:

由 Alfheim 修复:

为什么不直接向 Hesperus 提交 PR?

问得好,原因很简单:与 Hesperus 相比,Alfheim 不只是一个用于修复漏洞的分支,而是我对它的延续。
正如过去所见,我对模组的延续不只是修改一些内容,而是会进行相当深入的改动,基本上会改变内部的一切。

一开始并不是这样的,我原本想向 Hesperus 提交一些改动,但完成其中一部分后,我意识到这些改动已经超出了 PR 的范畴。
于是我决定制作 Alfheim。目前它包含优化、漏洞修复和兼容性修复,之后我还有更多计划。


BisectHostingPromoBanner

想拥有自己的模组,或支持我吗?

如果你想要一款模组,却没有开发技能或时间,不妨委托我制作!
我目前开放委托,很乐意根据你的需求制作自定义模组,只要你能提供素材。

委托制作

你也可以成为会员,按月支持我。
作为感谢,你将有机会查看独家帖子和消息、加入发布 WIP 内容的 Discord 频道,甚至抢先体验尚未发布的原型或 WIP 项目。

会员订阅

你也可以请我喝杯热巧克力。

常见问题

Alfheim Lighting Engine 支持哪些 Minecraft 版本?

Alfheim Lighting Engine 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Alfheim Lighting Engine 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Desoroxxx 的其他作品

查看全部 →