cyclopscore-26.3-neoforge-1.30.0-1158.jar
on 2026 Sep 30cyclopscore-26.1.2-forge-1.31.1.jar
on 2026 Sep 27# Minecraft 26.1.2 更新日志
本文件将记录本项目的所有重要变更。
<a name="26.1.2-1.31.1"></a>
## [26.1.2-1.31.1](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.31.0...26.1.2-1.31.1) - 2026-09-27 07:35:32
### 修复
* 修复 DeferredHolderCommon 委托在 Forge 上未被引用的问题 (#245)
* 以最低优先级注册耐久指示型流体容器处理器 (#246)
这修复了邪恶工艺(EvilCraft)的创造血源有时无法生效的问题。
<a name="26.1.2-1.31.0"></a>
## [26.1.2-1.31.0](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.4...26.1.2-1.31.0) - 2026-09-11 19:05:24 +0200
### 新增
* 在每次索引更新时对原料键只进行一次哈希计算 (#241)
这是通过在 `IIngredientMapMutable` 上新增的 `compute` 函数实现的。
### 变更
* 避免在 IngredientMapWrappedAdapter.iterator() 中进行冗余的 HashMap 查找 (#232)
提升了集成终端(Integrated Terminals)的性能
* 在每次索引更新时对原料键只进行一次哈希计算 (#239)
* 提升物品堆哈希和分类原料查找的性能 (#238)
<a name="26.1.2-1.30.4"></a>
## [26.1.2-1.30.4](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.3...26.1.2-1.30.4) - 2026-09-05 12:47:48 +0200
### 修复
* 使滚动容器能够到达多列网格的最后一行 (#236)
* 修复在合成页面悬停左上角时指南书崩溃的问题 (#237)
* 修复 DimPos 被保存在硬编码 NBT 键下的问题 (#235)
<a name="26.1.2-1.30.3"></a>
## [26.1.2-1.30.3](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.2...26.1.2-1.30.3) - 2026-08-24 17:30:29 +0200
### 修复
* 修复玩家被迫进入潜行姿势时 GUI 无法打开的问题 (#233)
关闭 CyclopsMC/IntegratedDynamics#1695
<a name="26.1.2-1.30.2"></a>
## [26.1.2-1.30.2](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.1...26.1.2-1.30.2) - 2026-07-28 16:55:07 +0200
### 修复
* 修复 EntityHelpers 无法生成任何实体的问题
关闭 CyclopsMC/EvilCraft#1239
由 CyclopsMC/EvilCraft#1102 引入的回归问题
<a name="26.1.2-1.30.1"></a>
## [26.1.2-1.30.1](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.0...26.1.2-1.30.1) - 2026-06-28 14:08:16 +0200
### 修复
* 修复基于容量的流体能力未将堆叠大小考虑在内的问题
<a name="26.1.2-1.30.0"></a>
## [26.1.2-1.30.0](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.9...26.1.2-1.30.0) - 2026-06-14 13:02:01 +0200
### 新增
* 添加 SlotSingleIngredient(单格单原料槽)
<a name="26.1.2-1.29.9"></a>
## [26.1.2-1.29.9](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.8...26.1.2-1.29.9) - 2026-05-22 11:20:34 +0200
### 新增
* 通过 Crowdin 添加翻译 (#230)
### 变更
* 在 IngredientStorageHelpers 中将模拟逻辑迁移为事务逻辑
### 修复
* 在转换能力(capability)之前先进行类实例检查 (#231)
这可确保不会生成 ClassCastException,从而提升性能
<a name="26.1.2-1.29.8"></a>
## [26.1.2-1.29.8](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.7...26.1.2-1.29.8) - 2026-05-03 06:50:28 +0200
### 修复
* 修复流体助手在处理空流体处理器资源时崩溃的问题
<a name="26.1.2-1.29.7"></a>
## [26.1.2-1.29.7](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.6...26.1.2-1.29.7) -
cyclopscore-26.1.2-neoforge-1.31.1.jar
on 2026 Sep 27Minecraft 26.1.2 更新日志
本文件将记录该项目的所有重要变更。
26.1.2-1.31.1 - 2026-09-27 07:35:32
修复
- 修复 DeferredHolderCommon 委托在 Forge 上未被作为引用的问题 (#245)
- 以最低优先级注册带耐久度指示的流体容器处理器 (#246) 此举修复了邪恶工艺的创造血源有时无法使用的问题。
26.1.2-1.31.0 - 2026-09-11 19:05:24 +0200
新增
- 每次索引更新时仅对原料键进行一次哈希计算 (#241)
此功能通过
IIngredientMapMutable上新增的compute函数实现。
变更
- 避免 IngredientMapWrappedAdapter.iterator() 中多余的 HashMap 查找 (#232) 提升集成终端 (Integrated Terminals) 的性能
- 每次索引更新时仅对原料键进行一次哈希计算 (#239)
- 提升物品堆哈希及分类原料查找的性能 (#238)
26.1.2-1.30.4 - 2026-09-05 12:47:48 +0200
修复
- 使滚动容器能够到达多列网格的最后一行 (#236)
- 修复在合成查阅页面上悬停于左上角时导致的崩溃问题 (#237)
- 修复 DimPos 被存储在硬编码 NBT 键下的问题 (#235)
26.1.2-1.30.3 - 2026-08-24 17:30:29 +0200
修复
- 修复玩家被迫进入潜行姿势时 GUI 无法打开的问题 (#233) 关闭 CyclopsMC/IntegratedDynamics#1695
26.1.2-1.30.2 - 2026-07-28 16:55:07 +0200
修复
- 修复 EntityHelpers 无法生成任何实体的问题 关闭 CyclopsMC/EvilCraft#1239 由 CyclopsMC/EvilCraft#1102 导致的回退问题
26.1.2-1.30.1 - 2026-06-28 14:08:16 +0200
修复
- 修复基于容量的流体能力未考虑堆叠大小的问题
26.1.2-1.30.0 - 2026-06-14 13:02:01 +0200
新增
- 新增 SlotSingleIngredient(单格单存物)
26.1.2-1.29.9 - 2026-05-22 11:20:34 +0200
新增
- 通过 Crowdin 添加翻译 (#230)
变更
- 在 IngredientStorageHelpers 中将模拟逻辑迁移为事务逻辑
修复
- 在转换能力前先进行类实例检查 (#231) 此举确保不会生成 ClassCastException,从而提升性能
26.1.2-1.29.8 - 2026-05-03 06:50:28 +0200
修复
- 修复流体助手在遇到空流体处理器资源时崩溃的问题
26.1.2-1.29.7 - 2026-04-29 19:45:35 +0200
修复
- 修复在 Fabric 上注册 GUI 时崩溃的问题,关闭 CyclopsMC/ColossalChests#200
26.1.2-1.29.6 - 2026-04-28 19:44:31 +0200
修复
- 修复已禁用的 WidgetNumberField 上的激活箭头问题
[26.1.2-1.29.5] - 2026-04-20 19:57:09 +0200
26.1.2 首个版本
cyclopscore-26.1.2-fabric-1.31.1.jar
on 2026 Sep 27# Minecraft 26.1.2 更新日志
本项目的所有重要变更都将记录在此文件中。
<a name="26.1.2-1.31.1"></a>
## [26.1.2-1.31.1](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.31.0...26.1.2-1.31.1) - 2026-09-27 07:35:32
### 修复
* 修复 DeferredHolderCommon 委托在锻造炉上未被引用的问题 (#245)
* 以最低优先级注册带伤害指示的流体容器处理器 (#246)
这修复了邪恶工艺的创造血源有时无法工作的问题。
<a name="26.1.2-1.31.0"></a>
## [26.1.2-1.31.0](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.4...26.1.2-1.31.0) - 2026-09-11 19:05:24 +0200
### 新增
* 在每次索引更新时仅对材料键进行一次哈希计算 (#241)
这是通过 `IIngredientMapMutable` 上的新 `compute` 函数实现的。
### 变更
* 避免在 IngredientMapWrappedAdapter.iterator() 中进行冗余的 HashMap 查找 (#232)
提升了集成终端的性能
* 在每次索引更新时仅对材料键进行一次哈希计算 (#239)
* 提升物品堆哈希和分类材料查找的性能 (#238)
<a name="26.1.2-1.30.4"></a>
## [26.1.2-1.30.4](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.3...26.1.2-1.30.4) - 2026-09-05 12:47:48 +0200
### 修复
* 使滚动容器能够到达多列网格的最后一行 (#236)
* 修复在合成页面悬停于左上角时信息书崩溃的问题 (#237)
* 修复 DimPos 被存储在硬编码 NBT 键下的问题 (#235)
<a name="26.1.2-1.30.3"></a>
## [26.1.2-1.30.3](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.2...26.1.2-1.30.3) - 2026-08-24 17:30:29 +0200
### 修复
* 修复玩家被迫处于潜行姿态时 GUI 无法打开的问题 (#233)
关闭 CyclopsMC/IntegratedDynamics#1695
<a name="26.1.2-1.30.2"></a>
## [26.1.2-1.30.2](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.1...26.1.2-1.30.2) - 2026-07-28 16:55:07 +0200
### 修复
* 修复 EntityHelpers 无法生成任何实体的问题
关闭 CyclopsMC/EvilCraft#1239
由 CyclopsMC/EvilCraft#1102 引起的回归
<a name="26.1.2-1.30.1"></a>
## [26.1.2-1.30.1](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.0...26.1.2-1.30.1) - 2026-06-28 14:08:16 +0200
### 修复
* 修复基于容量的流体能力未考虑堆叠大小的问题
<a name="26.1.2-1.30.0"></a>
## [26.1.2-1.30.0](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.9...26.1.2-1.30.0) - 2026-06-14 13:02:01 +0200
### 新增
* 新增 SlotSingleIngredient(单格单材料槽)
<a name="26.1.2-1.29.9"></a>
## [26.1.2-1.29.9](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.8...26.1.2-1.29.9) - 2026-05-22 11:20:34 +0200
### 新增
* 通过 Crowdin 添加翻译 (#230)
### 变更
* 在 IngredientStorageHelpers 中将模拟逻辑迁移为事务逻辑
### 修复
* 在转换能力之前先进行类实例检查 (#231)
这可确保不会生成 ClassCastException 以提升性能
<a name="26.1.2-1.29.8"></a>
## [26.1.2-1.29.8](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.7...26.1.2-1.29.8) - 2026-05-03 06:50:28 +0200
### 修复
* 修复流体辅助器在流体处理器资源为空时崩溃的问题
<a name="26.1.2-1.29.7"></a>
## [26.1.2-1.29.7](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.6...26.1.2-1.29.7) -
cyclopscore-26.1.2-neoforge-1.31.0-1170.jar
on 2026 Sep 21cyclopscore-26.1.2-fabric-1.31.0-1170.jar
on 2026 Sep 21cyclopscore-26.1.2-forge-1.31.0-1170.jar
on 2026 Sep 21cyclopscore-26.2-neoforge-1.30.0-1143.jar
on 2026 Sep 21cyclopscore-26.2-fabric-1.30.0-1143.jar
on 2026 Sep 18cyclopscore-26.2-forge-1.30.0-1143.jar
on 2026 Sep 18cyclopscore-26.2-fabric-1.30.0-1142.jar
on 2026 Sep 11cyclopscore-26.2-forge-1.30.0-1142.jar
on 2026 Sep 11cyclopscore-26.2-neoforge-1.30.0-1142.jar
on 2026 Sep 11cyclopscore-1.21.1-fabric-1.30.0.jar
on 2026 Sep 11# Minecraft 1.21.1 更新日志
本文件将记录此项目的所有重要变更。
<a name="1.21.1-1.30.0"></a>
## [1.21.1-1.30.0](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.29.4...1.21.1-1.30.0) - 2026-09-11 19:01:09
### 新增
* 每次索引更新时对原料键进行一次哈希计算 (#241)
这通过 `IIngredientMapMutable` 上新增的 `compute` 函数实现。
### 变更
* 避免在 IngredientMapWrappedAdapter.iterator() 中进行冗余的 HashMap 查找 (#232)
提升了集成终端 (Integrated Terminals) 的性能
* 提升物品堆哈希计算与分类原料查找的性能 (#240)
<a name="1.21.1-1.29.4"></a>
## [1.21.1-1.29.4](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.29.3...1.21.1-1.29.4) - 2026-09-05 12:43:00 +0200
### 修复
* 修复在配方页面悬停于左上角时信息书崩溃的问题 (#237)
* 使滚动容器能够到达多列网格的最后一行 (#236)
<a name="1.21.1-1.29.3"></a>
## [1.21.1-1.29.3](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.29.2...1.21.1-1.29.3) - 2026-08-24 17:28:30 +0200
### 修复
* 修复玩家被强制进入潜行姿态时 GUI 无法打开的问题 (#233)
已关闭 CyclopsMC/IntegratedDynamics#1695
<a name="1.21.1-1.29.2"></a>
## [1.21.1-1.29.2](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.29.1...1.21.1-1.29.2) - 2026-07-28 16:53:34 +0200
### 修复
* 修复 EntityHelpers 无法生成任何实体的问题
已关闭 CyclopsMC/EvilCraft#1239
由 CyclopsMC/EvilCraft#1102 引发的回归问题
<a name="1.21.1-1.29.1"></a>
## [1.21.1-1.29.1](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.29.0...1.21.1-1.29.1) - 2026-04-28 19:39:06 +0200
### 修复
* 修复禁用的 WidgetNumberField 上箭头仍处于激活状态的问题
<a name="1.21.1-1.29.0"></a>
## [1.21.1-1.29.0](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.28.0...1.21.1-1.29.0) - 2026-02-17 10:55:45 +0100
### 新增
* 为 NBT 路径添加 AND、OR 和 NOT 逻辑表达式支持
现在可以执行 `(@.a > 5 && @.a < 15) || @.a == 20` 或
`$.items[?(@.min < 10 && @.min > 5)]` 等表达式。
已关闭 #210
### 变更
* 在 WidgetNumberField 中设置 minValue 时按需修改数值
<a name="1.21.1-1.28.0"></a>
## [1.21.1-1.28.0](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.27.2...1.21.1-1.28.0) - 2025-12-22 13:54:29 +0100
### 新增
* 添加用于注册到结构模板池的辅助工具
CyclopsMC/EvilCraft#1146 所需
* 添加 PoiConfigCommon
* 通过 Crowdin 添加翻译 (#213)
<a name="1.21.1-1.27.2"></a>
## [1.21.1-1.27.2](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.27.1...1.21.1-1.27.2) - 2025-11-11 13:52:44 +0100
### 修复
* 修复数据包始终在主线程上处理的问题
与 CyclopsMC/IntegratedCrafting#156 相关
<a name="1.21.1-1.27.1"></a>
## [1.21.1-1.27.1](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.27.0...1.21.1-1.27.1) - 2025-10-22 16:29:43 +0200
### 修复
* 修复会生成空物品实体的问题
已关闭 CyclopsMC/IntegratedTunnels#348
<a name="1.21.1-1.27.0"></a>
## [1.21.1-1.27.0](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.26.2...1.21.1-1.27.0) - 2025-10-07 07:43:29 +0200
### 新增
* 添加 IngredientComponentStorage
cyclopscore-1.21.1-neoforge-1.30.0.jar
on 2026 Sep 11Minecraft 1.21.1 更新日志
本项目的所有重要变更都将记录在此文件中。
1.21.1-1.30.0 - 2026-09-11 19:01:09
新增
- 每次索引更新时只对原料键进行一次哈希计算(#241)
这是通过
IIngredientMapMutable上新增的compute函数实现的。
变更
- 避免在 IngredientMapWrappedAdapter.iterator() 中进行冗余的 HashMap 查找(#232) 提升了 IntegratedTerminals 的性能
- 改进了 ItemStack 哈希与分类原料查找的性能(#240)
1.21.1-1.29.4 - 2026-09-05 12:43:00 +0200
修复
- 修复在配方页面上悬停左上角时信息书崩溃的问题(#237)
- 使滚动容器能够到达多列网格的最后一行(#236)
1.21.1-1.29.3 - 2026-08-24 17:28:30 +0200
修复
- 修复玩家被强制进入潜行姿势时 GUI 无法打开的问题(#233) 关闭 CyclopsMC/IntegratedDynamics#1695
1.21.1-1.29.2 - 2026-07-28 16:53:34 +0200
修复
- 修复 EntityHelpers 不生成任何实体的问题 关闭 CyclopsMC/EvilCraft#1239 由 CyclopsMC/EvilCraft#1102 引起的回归问题
1.21.1-1.29.1 - 2026-04-28 19:39:06 +0200
修复
- 修复已禁用的 WidgetNumberField 上的激活箭头问题
1.21.1-1.29.0 - 2026-02-17 10:55:45 +0100
新增
- 为 NBT 路径添加 AND、OR 和 NOT 逻辑表达式支持
现在可以执行诸如
(@.a > 5 && @.a < 15) || @.a == 20或$.items[?(@.min < 10 && @.min > 5)]之类的表达式。 关闭 #210
变更
- 在 WidgetNumberField 中设置最小值时,如有必要则修改该值
1.21.1-1.28.0 - 2025-12-22 13:54:29 +0100
新增
- 添加用于注册到结构模板池的辅助方法 CyclopsMC/EvilCraft#1146 所需
- 添加 PoiConfigCommon
- 通过 Crowdin 添加翻译(#213)
1.21.1-1.27.2 - 2025-11-11 13:52:44 +0100
修复
- 修复数据包始终在主线程上处理的问题 相关于 CyclopsMC/IntegratedCrafting#156
1.21.1-1.27.1 - 2025-10-22 16:29:43 +0200
修复
- 修复生成空物品实体的问题 关闭 CyclopsMC/IntegratedTunnels#348
1.21.1-1.27.0 - 2025-10-07 07:43:29 +0200
新增
- 添加 IngredientComponentStorageComposite(Integrated Mekanism 所需)
1.21.1-1.26.2 - 2025-08-08 20:10:42 +0200
变更
- 通过 Crowdin 添加翻译(#208)
- 更新巴葡本地化(#206)
1.21.1-1.26.1 - 2025-05-31 19:12:50 +0200
修复
- 修复屏幕尺寸调整时滚动条不移动的问题 关闭 CyclopsMC/IntegratedDynamics#1515
1.21.1-1.26.0 - 2025-05-03 15:27:36 +0200
新增
- 允许将信息书放置在讲台上 CyclopsMC/IntegratedDynamics#1496 和 CyclopsMC/EvilCraft#1110 所需。
<a href="https://github.com/CyclopsMC/CyclopsCore/compare/
cyclopscore-1.21.1-forge-1.30.0.jar
on 2026 Sep 11# Minecraft 1.21.1 更新日志
本文件将记录本项目的所有重要变更。
<a name="1.21.1-1.30.0"></a>
## [1.21.1-1.30.0](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.29.4...1.21.1-1.30.0) - 2026-09-11 19:01:09
### 新增
* 在每次索引更新时对材料键进行一次哈希 (#241)
这是通过 `IIngredientMapMutable` 上新增的 `compute` 函数实现的。
### 变更
* 避免 IngredientMapWrappedAdapter.iterator() 中冗余的 HashMap 查找 (#232)
提升了 IntegratedTerminals 的性能
* 改进物品堆哈希以及材料分类查找的性能 (#240)
<a name="1.21.1-1.29.4"></a>
## [1.21.1-1.29.4](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.29.3...1.21.1-1.29.4) - 2026-09-05 12:43:00 +0200
### 修复
* 修复在信息书中悬停配方页面左上角时的崩溃 (#237)
* 使滚动容器可以到达多列网格的最后一行 (#236)
<a name="1.21.1-1.29.3"></a>
## [1.21.1-1.29.3](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.29.2...1.21.1-1.29.3) - 2026-08-24 17:28:30 +0200
### 修复
* 修复玩家被迫处于潜行姿势时 GUI 无法打开的问题 (#233)
关闭 CyclopsMC/IntegratedDynamics#1695
<a name="1.21.1-1.29.2"></a>
## [1.21.1-1.29.2](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.29.1...1.21.1-1.29.2) - 2026-07-28 16:53:34 +0200
### 修复
* 修复 EntityHelpers 无法生成任何实体的问题
关闭 CyclopsMC/EvilCraft#1239
由 CyclopsMC/EvilCraft#1102 引发的回归问题
<a name="1.21.1-1.29.1"></a>
## [1.21.1-1.29.1](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.29.0...1.21.1-1.29.1) - 2026-04-28 19:39:06 +0200
### 修复
* 修复已禁用的 WidgetNumberField 上方向箭头仍处于激活状态的问题
<a name="1.21.1-1.29.0"></a>
## [1.21.1-1.29.0](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.28.0...1.21.1-1.29.0) - 2026-02-17 10:55:45 +0100
### 新增
* 为 NBT 路径添加 AND、OR 和 NOT 逻辑表达式支持
现在可以执行诸如 `(@.a > 5 && @.a < 15) || @.a == 20` 或
`$.items[?(@.min < 10 && @.min > 5)]` 之类的表达式。
关闭 #210
### 变更
* 在 WidgetNumberField 中设置最小值时,按需修改数值
<a name="1.21.1-1.28.0"></a>
## [1.21.1-1.28.0](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.27.2...1.21.1-1.28.0) - 2025-12-22 13:54:29 +0100
### 新增
* 添加用于注册到结构模板池的辅助工具
CyclopsMC/EvilCraft#1146 需要
* 添加 PoiConfigCommon
* 通过 Crowdin 添加翻译 (#213)
<a name="1.21.1-1.27.2"></a>
## [1.21.1-1.27.2](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.27.1...1.21.1-1.27.2) - 2025-11-11 13:52:44 +0100
### 修复
* 修复数据包总是在主线程上处理的问题
相关:CyclopsMC/IntegratedCrafting#156
<a name="1.21.1-1.27.1"></a>
## [1.21.1-1.27.1](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.27.0...1.21.1-1.27.1) - 2025-10-22 16:29:43 +0200
### 修复
* 修复生成空物品实体的问题
关闭 CyclopsMC/IntegratedTunnels#348
<a name="1.21.1-1.27.0"></a>
## [1.21.1-1.27.0](https://github.com/CyclopsMC/CyclopsCore/compare/1.21.1-1.26.2...1.21.1-1.27.0) - 2025-10-07 07:43:29 +0200
### 新增
* 添加 IngredientComponentStorage
cyclopscore-26.1.2-neoforge-1.31.0.jar
on 2026 Sep 11Minecraft 26.1.2 更新日志
本文件将记录此项目的所有重要变更。
26.1.2-1.31.0 - 2026-09-11 19:05:23
新增
- 每次索引更新只对原料键进行一次哈希计算 (#241)
这是通过
IIngredientMapMutable上新增的compute函数实现的。
变更
- 避免 IngredientMapWrappedAdapter.iterator() 中冗余的 HashMap 查找 (#232) 提升了集成终端 (Integrated Terminals) 的性能
- 每次索引更新只对原料键进行一次哈希计算 (#239)
- 提升物品堆(ItemStack)哈希计算与已分类原料查找的性能 (#238)
26.1.2-1.30.4 - 2026-09-05 12:47:48 +0200
修复
- 使滚动容器能够到达多列网格的最后一行 (#236)
- 修复在配方页面悬停于左上角时信息书崩溃的问题 (#237)
- 修复 DimPos 被存储在硬编码 NBT 键下的问题 (#235)
26.1.2-1.30.3 - 2026-08-24 17:30:29 +0200
修复
- 修复玩家被强制进入潜行姿态时 GUI 无法打开的问题 (#233) 关闭 CyclopsMC/IntegratedDynamics#1695
26.1.2-1.30.2 - 2026-07-28 16:55:07 +0200
修复
- 修复 EntityHelpers 无法生成任何实体的问题 关闭 CyclopsMC/EvilCraft#1239 由 CyclopsMC/EvilCraft#1102 引起的回归问题
26.1.2-1.30.1 - 2026-06-28 14:08:16 +0200
修复
- 修复基于容量的流体能力未考虑堆叠大小的问题
26.1.2-1.30.0 - 2026-06-14 13:02:01 +0200
新增
- 添加 SlotSingleIngredient(单格单原料槽)
26.1.2-1.29.9 - 2026-05-22 11:20:34 +0200
新增
- 通过 Crowdin 添加翻译 (#230)
变更
- 将 IngredientStorageHelpers 中的模拟逻辑迁移为事务逻辑
修复
- 在转换能力类型前先进行类实例检查 (#231) 这确保不会生成 ClassCastException,从而提升性能
26.1.2-1.29.8 - 2026-05-03 06:50:28 +0200
修复
- 修复空流体处理器资源导致的流体辅助类崩溃问题
26.1.2-1.29.7 - 2026-04-29 19:45:35 +0200
修复
- 修复在 Fabric 上注册 GUI 时的崩溃问题,关闭 CyclopsMC/ColossalChests#200
26.1.2-1.29.6 - 2026-04-28 19:44:31 +0200
修复
- 修复已禁用的 WidgetNumberField 上的活动箭头问题
[26.1.2-1.29.5] - 2026-04-20 19:57:09 +0200
26.1.2 首个发布版本
cyclopscore-26.1.2-forge-1.31.0.jar
on 2026 Sep 11# Minecraft 26.1.2 更新日志
本文件将记录此项目的所有重要变更。
<a name="26.1.2-1.31.0"></a>
## [26.1.2-1.31.0](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.4...26.1.2-1.31.0) - 2026-09-11 19:05:23
### 新增
* 每次索引更新时仅对物品原料键进行一次哈希计算 (#241)
这是通过 `IIngredientMapMutable` 上新增的 `compute` 函数实现的。
### 变更
* 避免在 IngredientMapWrappedAdapter.iterator() 中进行冗余的 HashMap 查找 (#232)
提升了集成终端 (Integrated Terminals) 的性能
* 每次索引更新时仅对物品原料键进行一次哈希计算 (#239)
* 提升物品堆叠哈希计算与分类物品原料查找的性能 (#238)
<a name="26.1.2-1.30.4"></a>
## [26.1.2-1.30.4](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.3...26.1.2-1.30.4) - 2026-09-05 12:47:48 +0200
### 修复
* 使滚动容器能够到达多列网格的最后一行 (#236)
* 修复在配方页面上悬停左上角时信息书崩溃的问题 (#237)
* 修复 DimPos 被持久化存储在硬编码的 NBT 键下的问题 (#235)
<a name="26.1.2-1.30.3"></a>
## [26.1.2-1.30.3](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.2...26.1.2-1.30.3) - 2026-08-24 17:30:29 +0200
### 修复
* 修复玩家被迫处于潜行姿态时 GUIs 无法打开的问题 (#233)
关闭 CyclopsMC/IntegratedDynamics#1695
<a name="26.1.2-1.30.2"></a>
## [26.1.2-1.30.2](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.1...26.1.2-1.30.2) - 2026-07-28 16:55:07 +0200
### 修复
* 修复 EntityHelpers 无法生成任何实体的问题
关闭 CyclopsMC/EvilCraft#1239
由 CyclopsMC/EvilCraft#1102 引发的回退问题
<a name="26.1.2-1.30.1"></a>
## [26.1.2-1.30.1](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.0...26.1.2-1.30.1) - 2026-06-28 14:08:16 +0200
### 修复
* 修复基于容量的流体能力未考虑堆叠数量的问题
<a name="26.1.2-1.30.0"></a>
## [26.1.2-1.30.0](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.9...26.1.2-1.30.0) - 2026-06-14 13:02:01 +0200
### 新增
* 新增 SlotSingleIngredient(单格单原料槽)
<a name="26.1.2-1.29.9"></a>
## [26.1.2-1.29.9](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.8...26.1.2-1.29.9) - 2026-05-22 11:20:34 +0200
### 新增
* 通过 Crowdin 添加翻译 (#230)
### 变更
* 在 IngredientStorageHelpers 中将模拟逻辑迁移为事务逻辑
### 修复
* 在转换能力前先进行类实例检查 (#231)
这可确保不会生成 ClassCastException,从而提升性能
<a name="26.1.2-1.29.8"></a>
## [26.1.2-1.29.8](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.7...26.1.2-1.29.8) - 2026-05-03 06:50:28 +0200
### 修复
* 修复流体助手在处理空的流体处理器资源时崩溃的问题
<a name="26.1.2-1.29.7"></a>
## [26.1.2-1.29.7](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.6...26.1.2-1.29.7) - 2026-04-29 19:45:35 +0200
### 修复
* 修复在 Fabric 上注册 GUIs 时崩溃的问题,关闭 CyclopsMC/ColossalChests#200
<a name="26.1.2-1.29.6"></a>
## [26.1.2-1.29.6](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.5...26.1.2-1.29.6) - 2026-04-28 19:44:31 +0200
### 修复
* 修复已禁用的 WidgetNumberFields 上箭头仍处于激活状态的问题
<a name="26.1.2-1.29.5"></a>
## [26.
cyclopscore-26.1.2-fabric-1.31.0.jar
on 2026 Sep 11# Minecraft 26.1.2 更新日志
本项目的所有重要变更都将记录在此文件中。
<a name="26.1.2-1.31.0"></a>
## [26.1.2-1.31.0](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.4...26.1.2-1.31.0) - 2026-09-11 19:05:23
### 新增
* 每次索引更新时仅对原料键进行一次哈希运算 (#241)
这是通过 `IIngredientMapMutable` 上新增的 `compute` 函数实现的。
### 变更
* 避免 IngredientMapWrappedAdapter.iterator() 中冗余的 HashMap 查找 (#232)
提升了集成终端 (Integrated Terminals) 的性能
* 每次索引更新时仅对原料键进行一次哈希运算 (#239)
* 提升物品堆(ItemStack)哈希与分类原料查找的性能 (#238)
<a name="26.1.2-1.30.4"></a>
## [26.1.2-1.30.4](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.3...26.1.2-1.30.4) - 2026-09-05 12:47:48 +0200
### 修复
* 使滚动容器能够到达多列网格的最后一行 (#236)
* 修复在配方页面悬停左上角时信息书崩溃的问题 (#237)
* 修复 DimPos 被存储在硬编码 NBT 键下的问题 (#235)
<a name="26.1.2-1.30.3"></a>
## [26.1.2-1.30.3](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.2...26.1.2-1.30.3) - 2026-08-24 17:30:29 +0200
### 修复
* 修复玩家被迫进入潜行姿态时 GUI 无法打开的问题 (#233)
关闭 CyclopsMC/IntegratedDynamics#1695
<a name="26.1.2-1.30.2"></a>
## [26.1.2-1.30.2](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.1...26.1.2-1.30.2) - 2026-07-28 16:55:07 +0200
### 修复
* 修复 EntityHelpers 无法生成任何实体的问题
关闭 CyclopsMC/EvilCraft#1239
由 CyclopsMC/EvilCraft#1102 引起的回归问题
<a name="26.1.2-1.30.1"></a>
## [26.1.2-1.30.1](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.30.0...26.1.2-1.30.1) - 2026-06-28 14:08:16 +0200
### 修复
* 修复基于容量的流体能力未考虑堆叠大小的问题
<a name="26.1.2-1.30.0"></a>
## [26.1.2-1.30.0](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.9...26.1.2-1.30.0) - 2026-06-14 13:02:01 +0200
### 新增
* 添加 SlotSingleIngredient
<a name="26.1.2-1.29.9"></a>
## [26.1.2-1.29.9](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.8...26.1.2-1.29.9) - 2026-05-22 11:20:34 +0200
### 新增
* 通过 Crowdin 添加翻译 (#230)
### 变更
* 将 IngredientStorageHelpers 中的模拟逻辑迁移为事务逻辑
### 修复
* 在转换能力前先进行类实例检查 (#231)
这可确保不会生成 ClassCastException,从而提升性能
<a name="26.1.2-1.29.8"></a>
## [26.1.2-1.29.8](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.7...26.1.2-1.29.8) - 2026-05-03 06:50:28 +0200
### 修复
* 修复流体助手在流体处理器资源为空时崩溃的问题
<a name="26.1.2-1.29.7"></a>
## [26.1.2-1.29.7](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.6...26.1.2-1.29.7) - 2026-04-29 19:45:35 +0200
### 修复
* 修复在 Fabric 上注册 GUI 时崩溃的问题,关闭 CyclopsMC/ColossalChests#200
<a name="26.1.2-1.29.6"></a>
## [26.1.2-1.29.6](https://github.com/CyclopsMC/CyclopsCore/compare/26.1.2-1.29.5...26.1.2-1.29.6) - 2026-04-28 19:44:31 +0200
### 修复
* 修复禁用的 WidgetNumberFields 上箭头仍处于激活状态的问题
<a name="26.1.2-1.29.5"></a>
## [26.1.




