BBSMC Logo
模组整合包光影资源包软件汉化插件数据包地图
登录
模组插件数据包光影资源包整合包软件汉化地图
登录
设置
Factory API

Factory API

这是一个 API,用于在不同模组加载器上运行诸如熔炉重铸版等模组的前置。

56202 years ago
Factory API

Factory API

这是一个 API,用于在不同模组加载器上运行诸如熔炉重铸版等模组的前置。

562
0

基本信息

我的世界Java版本

26.1.2
1.21.10–1.21.11
1.21–1.21.8
1.20–1.20.4
1.19.2–1.19.4
1.18.2
1.16.5

平台

\n \n \n Fabric
\n \n \n Forge
NeoForge
\n \n \n \n \n \n \n \n \n Quilt

运行环境

客户端和服务端
BBSMC 创作者激励广告

其他链接

Modrinth

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 MIT
发布于 2024-12-03
更新于 2026-08-17
简介更新日志版本百科反馈讨论

全部版本

1
2
3
4
25

Factory API 2.2.8 Fabric 1.21.4

on 2026 May 02
下载

新增

  • 为 UI 定义添加了 priority,较高的值会优先应用,从而避免冲突(这样 replace 就能正常工作)
  • 新增 blit_custom_sprite,用于使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复高级文本小部件在版本 >=1.21.6 中当世界不存在时 URL 点击事件无法工作的问题

更改

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复外部组件(使用文本文件进行翻译)以及带变量的组件无法允许字体和样式的问题

Factory API 2.2.8 Neoforge 1.21.3

on 2026 May 02
下载

新增

  • 为 UI Definitions 添加了 priority,因此在更高数值下你可以先应用它,从而避免冲突(这样 replace 才能正常工作)
  • 新增了 blit_custom_sprite,可使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复在版本 >=1.21.6 且世界不存在时,高级文本小部件无法触发 URL 点击事件的问题

更改

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复外部组件(使用文本文件进行翻译)以及带变量的组件不允许字体和样式的问题

Factory API 2.2.8 Fabric 1.21.3

on 2026 May 02
下载

新增

  • 为 UI Definitions 增加了 priority,使较高的值可以优先应用,从而避免冲突(这样 replace 就能正常工作)
  • 新增了 blit_custom_sprite,用于使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复了在没有世界时,版本 >=1.21.6 中高级文本小部件的 URL 点击事件无法工作的问题

变更

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)和带变量的组件不允许使用字体和样式的问题

Factory API 2.2.8 Forge 1.21.3

on 2026 May 02
下载

新增内容

  • 为 UI 定义新增了 priority,数值越高,能够优先应用,从而避免冲突(因此 replace 可以正常工作)
  • 新增了 blit_custom_sprite,用于使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复了在版本 >=1.21.6 中,当没有世界时高级文本控件的 url 点击事件无法工作的问题

变更

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了使用文本文件进行翻译的外部组件以及带变量的组件不允许字体和样式的问题

Factory API 2.2.8 Neoforge 1.21.11

on 2026 May 02
下载

新增

  • 为UI定义添加了priority,因此在数值更高时可先应用它,从而避免冲突(使replace正常工作)
  • 新增blit_custom_sprite,用于使用指定的textureWidth、textureHeight、uvX和uvY渲染精灵贴图
  • 修复高级文本小部件在版本>=1.21.6中当没有世界时URL点击事件不起作用的问题

变更

  • 支持1.21.11
  • 支持26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)和带变量的组件不允许字体和样式的问题

Factory API 2.2.8 Forge 1.21.11

on 2026 May 02
下载

添加

  • 为 UI Definitions 新增了 priority,数值越高可优先应用,从而避免冲突(因此 replace 将正常工作)
  • 新增 blit_custom_sprite,用于使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复了高级文本组件在版本 >=1.21.6 且无世界时 URL 点击事件不起作用的问题

更改

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)和带变量的组件不允许使用字体和样式的问题

Factory API 2.2.8 Fabric 1.21.11

on 2026 May 02
下载

新增

  • 为 UI Definitions 添加了 priority,数值越高越会先应用它,从而避免冲突(因此 replace 将正常工作)
  • 新增 blit_custom_sprite,用于在渲染精灵时使用指定的 textureWidth、textureHeight、uvX 和 uvY
  • 修复了在版本 >=1.21.6 中当没有世界时,高级文本组件的 URL 点击事件无法工作的问题

变更

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)和带变量的组件不允许字体与样式的问题

Factory API 2.2.8 Neoforge 1.21.10

on 2026 May 02
下载

新增

  • 为 UI 定义添加了 priority,因此当值更高时可先应用它,避免冲突(这样 replace 就能正常工作)
  • 新增 blit_custom_sprite,用于使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复了在未进入世界时,版本 >=1.21.6 下高级文本小部件的 URL 点击事件无法正常工作的问题

更改

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复外部组件(使用文本文件进行翻译)和带变量的组件无法使用字体与样式的问题

Factory API 2.2.8 Forge 1.21.10

on 2026 May 02
下载

新增内容

  • 为UI定义新增了priority,值越高即可先应用该定义,从而避免冲突(这样replace将正常工作)
  • 新增了blit_custom_sprite,用于使用指定的textureWidth、textureHeight、uvX和uvY渲染贴图
  • 修复了在版本 >=1.21.6 中,当不存在世界时高级文本控件的URL点击事件无法正常工作的问题

变更

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)和带变量的组件不允许使用字体与样式的问题

Factory API 2.2.8 Fabric 1.21.10

on 2026 May 02
下载

新增

  • 为 UI Definitions 添加了 priority,因此较高的值可以先应用它并避免冲突(这样 replace 才能正常工作)
  • 新增了 blit_custom_sprite,用于使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复了在 1.21.6 及更高版本中未加载世界时,先进文本小部件的 URL 点击事件失效的问题

更改

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)和带变量的组件不允许字体与样式的问题

Factory API 2.2.8 Neoforge 1.21.1

on 2026 May 02
下载

新增

  • 为 UI Definitions 添加了 priority,借助更高数值可以先应用设置,从而避免冲突(这样 replace 才能正常工作)
  • 新增 blit_custom_sprite,用于使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复了在版本 >=1.21.6 且没有世界时高级文本小部件 URL 点击事件无法工作的情况

变更

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)以及带变量的组件无法使用字体和样式的问题

Factory API 2.2.8 Fabric 1.21.1

on 2026 May 02
下载

新增

  • 为 UI 定义添加了 priority,当值更高时,可以优先应用并避免冲突(这样 replace 就能正常工作)
  • 新增了 blit_custom_sprite,用于使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复了在版本 >=1.21.6 中当没有世界时,高级文本组件的 URL 点击事件无法正常工作的问题

变更

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复外部组件(使用文本文件进行翻译)以及含变量的组件无法应用字体和样式的问题

Factory API 2.2.8 Forge 1.21.1

on 2026 May 02
下载

新增

  • 为 UI Definitions 添加了 priority,使较高值可先被应用,从而避免冲突(这样 replace 即可正常工作)
  • 新增了 blit_custom_sprite,用于使用特定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复了在版本 >=1.21.6 中没有世界时高级文本部件的 URL 点击事件失效问题

更改

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)以及包含变量的组件不允许字体和样式的问题

Factory API 2.2.8 Neoforge 1.20.4

on 2026 May 02
下载

新增

  • 为 UI 定义新增了 priority,数值越高即可优先应用,从而避免冲突(因此 replace 也能正常工作)
  • 新增 blit_custom_sprite,用于渲染具有特定 textureWidth、textureHeight、uvX 和 uvY 的精灵
  • 修复了在版本 >=1.21.6 中没有世界时,高级文本组件的 URL 点击事件无法工作的错误

变更

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)以及带变量的组件不允许使用字体和样式的问题

Factory API 2.2.8 Forge 1.20.4

on 2026 May 02
下载

新增

  • 为 UI 定义添加了 priority,通过更高的数值可先应用它,从而避免冲突(有了这一点,replace 将正常工作)
  • 新增 blit_custom_sprite,用于使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复在版本 >=1.21.6 中当没有世界时高级文本小部件无法正常触发 URL 点击事件的问题

更改

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复外部组件(使用文本文件进行翻译)以及带变量的组件不允许使用字体和样式的问题

Factory API 2.2.8 Fabric 1.20.4

on 2026 May 02
下载

新增

  • 为 UI 定义添加了 priority,较高的值可先应用它,从而避免冲突(这样 replace 就能正常工作)
  • 新增 blit_custom_sprite,用于使用特定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复了在版本 >=1.21.6 中当没有世界时,高级文本小部件的 URL 点击事件无法工作的问题

更改

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)和带变量的组件不允许字体与样式的问题

Factory API 2.2.8 Forge 1.20.1

on 2026 May 02
下载

新增

  • 新增了 priority 用于 UI 定义,使用更高的值可先应用该设置,从而避免冲突(这样 replace 将正常工作)
  • 新增了 blit_custom_sprite,用于使用指定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复了在 1.21.6 及更高版本中,当没有世界时高级文本小部件无法触发 URL 点击事件的问题

变更

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了外部组件(使用文本文件进行翻译)和带变量的组件不允许字体和样式的问题

Factory API 2.2.8 Fabric 1.20.1

on 2026 May 02
下载

新增

  • 为界面定义(UI Definitions)添加了 priority,使较高的值可以优先应用,从而避免冲突(这样 replace 将正确工作)
  • 新增 blit_custom_sprite,用于使用特定的 textureWidth、textureHeight、uvX 和 uvY 渲染精灵
  • 修复在版本 >=1.21.6 中没有世界时,高级文本小部件的 URL 点击事件无法正常工作的问题

更改

  • 支持 1.21.11
  • 支持 26.1.2

修复

  • 修复了使用文本文件进行翻译的外部组件,以及带有变量的组件不允许使用字体和样式的问题

Factory API [Neoforge] 1.21.8-2.2.7

on 2025 Nov 22
下载

发布 1.21.8-2.2.7

更新于 2025-11-20 04:50。
更新日志
发布版本 2.2.7

  • 为 ModInfo 添加了更多资源方法,以适配 NeoForge 的变更
  • 新增 FactoryConfigDisplay.Builder 类,以及 FactoryConfigDisplay.valueToComponent 和 FactoryConfigDisplay.messageFunction 方法,便于构建并提升与控件的兼容性
    测试版 2.2.6.2545.1
  • 修复了 1.20.1 版本中精灵图块渲染异常的问题
    GitHub 更新
  • 修复了因 UI 定义变更导致与旧版本不兼容的问题
    测试版 2.2.6.2545.0
  • 为 FactoryConfig.StorageHandler 添加了加载和保存事件
  • 新增 put_vec2 UI 定义元素类型
  • 改进了 applyCondition,使其可与 children 元素类型配合使用,并解决不同 UI 定义中同名元素的冲突问题
  • 通过引入内部哈希表优化 ListMap 的性能
    点击此处查看完整更新日志

Factory API [Forge] 1.21.8-2.2.7

on 2025 Nov 22
下载

版本 1.21.8-2.2.7

更新于 2025-11-20 04:50。
更新日志
发布版本 2.2.7

  • 为 ModInfo 添加了更多资源方法,以适配 NeoForge 的变更
  • 新增 FactoryConfigDisplay.Builder 类,以及 FactoryConfigDisplay.valueToComponent 和 FactoryConfigDisplay.messageFunction 方法,便于构建并提升与控件的兼容性
    测试版 2.2.6.2545.1
  • 修复了 1.20.1 版本中精灵图块渲染异常的问题
    GitHub 更新
  • 修复了因 UI 定义变更导致与旧版本不兼容的问题
    测试版 2.2.6.2545.0
  • 为 FactoryConfig.StorageHandler 添加了加载和保存事件
  • 新增 put_vec2 UI 定义元素类型
  • 改进 applyCondition,使其可与 children 元素类型配合使用,并解决不同 UI 定义中同名元素的冲突问题
  • 通过引入内部哈希表优化 ListMap 性能
    点击此处查看完整更新日志
1
2
3
4
25
BBSMC Logo

中国最活跃的 Minecraft 中文资源社区

QQ 群:1078515449

资源

模组整合包光影资源包地图

社区

汉化软件插件数据包

帮助

服务条款隐私政策社区规则开源代码
设置

"Minecraft"以及"我的世界"为美国微软公司的商标,本站与微软公司没有从属关系。 本站与 Modrinth 无从属关系,网站遵循 LGPL 协议开源。

© 2019-2026 青岛柒兮网络科技有限公司 | 鲁B2-20210590 | 鲁ICP备2021009459号-12 | 公安备案 鲁公网安备37021002001586号