BlahajASM

BlahajASM

1.12.2 优化与改进模组,从 CASM 分支而来

优化

BlahajASM

鲨鲨们现在正准备对你的游戏进行字节码操作。>w<

BlahajASM 的主要目的是保留 FermiumASM 的功能,而不必使用 FermiumBooter,因为我个人不喜欢引入新模组的要求。

与原版一样,BlahajASM 对 Minecraft 进行了多项改进、优化和错误修复,包括但不限于:

  • 优化内存使用,尤其是在大型整合包中。
  • 修复 Minecraft、Forge 及一些其他模组中的多个崩溃问题。
  • 多项性能改进。
  • 崩溃处理功能,可直接将崩溃报告上传至 mclo.gs

与 CensoredASM 相比的重大变化:

  • 移除了内置的 Spark 性能分析功能,因为它与更新后的分支 Spark Unforged 不兼容,且已被其取代。
  • 将面向用户和日志的品牌标识重新命名为 BlahajASM。
  • 移除了在崩溃时随机挑选并指责一位作者的功能。
  • 更新了 mcmod.info,添加了分支作者(就是我 >w<),更新了网址,并更改了图标。

与原版一样,BlahajASM 与 VanillaFix 和 TexFix 不兼容,因为其功能已得到改进并直接添加到了本模组中。

由于本模组的改动,如果您遇到任何问题,请向顶部链接的 BlahajASM 问题追踪器报告,而不是原模组。

Cleanroom 兼容性

剧透 在 fugue.cfg 的 "Launch Wrapper API Change Patching List" 中添加 "mirror.blahajasm.BlahajReflector" 和 "mirror.blahajasm.common.crashes.ModIdentifier"。

另外,在 fugue.cfg 的 "getCodeSource() Patching List" 中添加 "mirror.blahajasm.common.crashes.ModIdentifier"。

重要提示:

BlahajASM 是 FermiumASM by fonnymunkey 的分支,旨在移除对 FermiumBooter 模组的需求;
FermiumASM 是 NormalASM by skmedix 的分支,基于 LGPLv2.1 许可;
后者是 NormalASM by mirrorcult 的更新分支,基于 LGPLv2.1 许可;
后者又是为了移除 L**iASM/CensoredASM by Rongmario 的“争议”内容而进行品牌重塑的分支,基于 LGPLv2.1 许可。