Moff’s AddonAPI-DynLoad Mod (1.21.1, 1.20.1) – 防止启动崩溃
Moff’s AddonAPI-DynLoad Mod 根据游戏中激活的模组加载插件功能。如果游戏中缺少目标模组,该模组仅会排除与该缺失模组相关的部分,从而使您的游戏仍能安全启动。它为插件项目提供了一个简洁的系统来管理可选的跨模组内容,而不会导致启动崩溃。
![]()
特点:
- 根据已激活的模组列表加载已注册的插件模块。
- 跳过与缺失模组相关的特性,确保游戏可以安全启动。
- 在插件配置文件中为每个目标模组添加兼容性部分。
- 包含配方条件,在加载配方前检查所需模块是否存在。
- 提供模板 Mixin 插件以检查模组加载状态。
如何使用:
- 通过继承
AddonModule创建模块类。 - 通过继承
AddonModuleProvider并在registerRawModules()方法中调用addRawModules()来创建模块提供者。 - 在您的插件构造函数中调用
AddonModuleRegistry.INSTANCE.LoadModule()。 - 在将物品链接到可选模组时,将模块条件添加到数据包配方中:
{
"type": "YOUR_RECIPE_TYPE",
"conditions": [
{
"type": "addonlib:mods_available",
"required_raw_module": "YOUR_RAW_ADDON_MODULE_NAME"
}
]
}
Moff’s AddonAPI-DynLoad Mod 下载链接
点击为这篇文章评分!
[Total: 0 Average: 0]
0


这篇文章还没有评论。 来抢沙发吧 —— 你的评论会显示在这里。