附:两个版本使用差别 我的世界forge和fabric区别


附:两个版本使用差别 我的世界forge和fabric区别

文章插图
ummm,首先你得知道,因为Minecraft官方根本不提供模组加载器,所以所有的模组加载器(Mod Loader)都是由第三方开发者提供的 。
Forge API和Fabric API就是众多(其实也就加上个LiteLoaderAPI和Rift API)中,最优秀的(或者说在他们长期维护的版本中,最常使用的)模组加载器API 。
API是应用程序接口的简称,开发者可以通过应用提供的API来为应用提供额外功能 。在这里,Forge API或者Fabric API起到了兼容其他mod不以致相互冲突的作用,这样我们就不用费神的需要把字节码文件覆盖到游戏jar里还要担心放了多个mod会导致游戏无法启动的问题 。
Forge API是最早的Mod Loader API,它采用ASM这个东西来反编译Minecraft的源代码,以修改游戏逻辑,而Fabric API差不多也是如此 。
Forge API采用了一个我忘了叫啥的玩意来反混淆Minecraft的源代码,而Fabric自己做了一套叫做yarn的玩意 。
【附:两个版本使用差别 我的世界forge和fabric区别】 值得一提的是,Fabric API采用了模块化的设计,这为开发者编写Mod提供了很大的便利

    推荐阅读