Список изменений
Cell⁴ 1.0.3 Changelog
Code Refactoring
- Extracted common methods from three Cell classes (InfinityItemCell, InfinityTagCell, InfinityModIdCell) into the
IInfinityCellinterface with default implementations - Created
Cell4Utilutility class to unify NBT/Data Component list read/write,belongsToMod, and other shared logic - All three Cell classes now implement the
IInfinityCellinterface, removing duplicate code
Bug Fixes
- Fixed game freeze when Shift+right-clicking non-cell items:
quickMoveStackdid not returnItemStack.EMPTYfor non-cell items, causing the Minecraft container system to call the method in an infinite loop
Cell⁴ 1.0.3 更新日志
代码重构
- 提取三个Cell类(InfinityItemCell、InfinityTagCell、InfinityModIdCell)的公共方法到
IInfinityCell接口,提供default实现 - 新建
Cell4Util工具类,统一NBT/Data Component列表读写、belongsToMod等公共逻辑 - 三个Cell类改为实现
IInfinityCell接口,删除重复代码
Bug修复
- 修复Shift+右键非元件物品导致游戏卡死:
quickMoveStack中非元件物品未返回ItemStack.EMPTY,导致Minecraft容器系统无限循环调用
Файлы
Cell4-26.1.2neo-1.0.3.jar(141.03 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
Cell4-26.1.2-NeoForge-1.0.3
Загрузчики
NeoForge
Версии игры
26.1.2
Загрузок
26
Дата публикации
16.05.2026

