
文章插图
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提供了很大的便利
推荐阅读
- 揭晓最新ie9浏览器版本 ie9浏览器手机版下载
- 附:绳子合成方法一览 我的世界绳子怎么做
- 附:魔导士职业转职详解 风色幻想4攻略心得秘籍
- 物理暴击附魔宝珠大全 dnf物理攻击宝珠有哪些
- 附详细的使用步骤和方法 九阳豆浆机的使用图解说明
- iphone7最稳定流畅的版本推荐 iphone7最佳系统版本
- 附iPhonex专属铃声下载 苹果x怎么换来电铃声设置
- 附:末地传送门位置分布 我的世界如何找到末地传送门
- 110版本阿修罗技能加点推荐 阿修罗技能加点
- 附:制作水源的的正确方法 我的世界如何制作水源