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_vec2UI 定义元素类型 - 改进了
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_vec2UI 定义元素类型 - 改进
applyCondition,使其可与children元素类型配合使用,并解决不同 UI 定义中同名元素的冲突问题 - 通过引入内部哈希表优化
ListMap性能
点击此处查看完整更新日志
Factory API [Fabric] 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_vec2UI 定义元素类型 - 改进
applyCondition,使其支持children元素类型,并在不同 UI 定义的元素具有相同名称时正常工作 - 通过使用内部哈希表优化
ListMap性能
点击此处查看完整更新日志
Factory API [Fabric] 1.21.5-2.2.7
on 2025 Nov 22版本 1.21.5-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_vec2UI 定义元素类型 - 改进
applyCondition,使其可与children元素类型协同工作,并在不同 UI 定义中的元素名称相同时也能正确处理 - 通过使用内部哈希映射优化
ListMap的性能
点击此处查看完整更新日志
Factory API [Neoforge] 1.21.5-2.2.7
on 2025 Nov 22发布版本 1.21.5-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_vec2UI 定义元素类型 - 改进
applyCondition,使其可与children元素类型协同工作,并支持来自不同 UI 定义但名称相同的元素 - 通过使用内部哈希映射优化
ListMap性能
点击此处查看完整更新日志
Factory API [Forge] 1.21.5-2.2.7
on 2025 Nov 22版本 1.21.5-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_vec2UI 定义元素类型 - 改进
applyCondition,使其支持children元素类型,并在不同 UI 定义中的元素具有相同名称时也能正常工作 - 通过使用内部哈希表优化
ListMap性能
点击查看完整更新日志
Factory API [Fabric] 1.21.4-2.2.7
on 2025 Nov 22发布 1.21.4-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_vec2UI 定义元素类型 - 改进
applyCondition,使其可与children元素类型协同工作,并解决不同 UI 定义中同名元素的冲突问题 - 通过使用内部哈希映射优化
ListMap的性能
点击此处查看完整更新日志
Factory API [Neoforge] 1.21.4-2.2.7
on 2025 Nov 22版本 1.21.4-2.2.7
更新于 2025-11-20 04:50。
更新日志
版本 2.2.7
- 为
ModInfo添加了更多资源方法,以应对 NeoForge 的变更 - 新增
FactoryConfigDisplay.Builder类,以及FactoryConfigDisplay.valueToComponent和FactoryConfigDisplay.messageFunction方法,便于构建并提升与控件的兼容性
Beta 2.2.6.2545.1 - 修复了 1.20.1 版本中精灵图块渲染异常的问题
GitHub 更新 - 修复了因 UI 定义更改导致与旧版本不兼容的问题
Beta 2.2.6.2545.0 - 为 FactoryConfig.StorageHandler 添加了加载和保存事件
- 新增
put_vec2UI 定义元素类型 - 改进
applyCondition,使其支持children元素类型,并在不同 UI 定义中的元素具有相同名称时正常工作 - 通过使用内部哈希映射优化
ListMap性能
点击此处查看完整更新日志
Factory API [Forge] 1.21.4-2.2.7
on 2025 Nov 22发布 1.21.4-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_vec2UI 定义元素类型 - 改进
applyCondition,使其支持children元素类型,并在不同 UI 定义中的元素同名时正常工作 - 通过使用内部哈希映射优化
ListMap的性能
点击此处查看完整更新日志
Factory API [Neoforge] 1.21.3-2.2.7
on 2025 Nov 22版本 1.21.3-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 Definition 变更导致与旧版本不兼容的问题
测试版 2.2.6.2545.0 - 为 FactoryConfig.StorageHandler 添加了加载和保存事件
- 新增
put_vec2UI Definition 元素类型 - 改进了
applyCondition,使其可与children元素类型协同工作,并解决不同 UI Definition 中同名元素的冲突问题 - 通过使用内部哈希表优化
ListMap的性能
点击此处查看完整更新日志
Factory API [Forge] 1.21.3-2.2.7
on 2025 Nov 22发布 1.21.3-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_vec2UI 定义元素类型 - 改进了
applyCondition,使其能够与children元素类型正常工作,并解决不同 UI 定义中同名元素的冲突问题 - 通过使用内部哈希表优化了
ListMap的性能


