🌐 您正在以中文阅读本文。想切换吗?
📖 阅读英文原文
或选择您喜欢的语言:

Moff’s AddonAPI-DynLoad Mod 根据游戏中激活的模组加载插件功能。如果游戏中缺少目标模组,该模组仅会排除与该缺失模组相关的部分,从而使您的游戏仍能安全启动。它为插件项目提供了一个简洁的系统来管理可选的跨模组内容,而不会导致启动崩溃。

Moff's AddonAPI-DynLoad Mod

特点:

  • 根据已激活的模组列表加载已注册的插件模块。
  • 跳过与缺失模组相关的特性,确保游戏可以安全启动。
  • 在插件配置文件中为每个目标模组添加兼容性部分。
  • 包含配方条件,在加载配方前检查所需模块是否存在。
  • 提供模板 Mixin 插件以检查模组加载状态。

如何使用:

  1. 通过继承 AddonModule 创建模块类。
  2. 通过继承 AddonModuleProvider 并在 registerRawModules() 方法中调用 addRawModules() 来创建模块提供者。
  3. 在您的插件构造函数中调用 AddonModuleRegistry.INSTANCE.LoadModule()
  4. 在将物品链接到可选模组时,将模块条件添加到数据包配方中:
{
  "type": "YOUR_RECIPE_TYPE",
  "conditions": [
    {
      "type": "addonlib:mods_available",
      "required_raw_module": "YOUR_RAW_ADDON_MODULE_NAME"
    }
  ]
}

Moff’s AddonAPI-DynLoad Mod 下载链接

筛选

适用于 Minecraft 1.21.1, 1.21

NeoForge 18 KB Sep 1, 2026

适用于 Minecraft 1.20.1, 1.20

Forge 17 KB Sep 1, 2026
点击为这篇文章评分!
[Total: 0 Average: 0]