[NeoForge]ModularMachineyReborn-1.21.1-3.0.4
on 2025 Dec 23更新日志 3.0.4
新增与变更
- 修复:配方修饰符(akka升级)
- 添加:最小最大方块限制
// 方块/标签 - 最小 - 最大
.addMinMaxBlock("#modular_machinery_reborn:energyinputhatch", 1, 1)
// 方块/标签 - 最小
.addMinBlock("#modular_machinery_reborn:durability_hatch", 1)
// 方块/标签 - 最大
.addMaxBlock("#modular_machinery_reborn:durability_hatch", 1)
// 方块/标签 - 最小和最大
.addExactBlock("#modular_machinery_reborn:fluidoutputhatch", 1)
// 方块/标签 - 最小和最大
.addExactBlock("#modular_machinery_reborn:inputbus", 1)
// 方块/标签 - 最小
.addMinBlock("#modular_machinery_reborn:outputbus", 1)
// 方块/标签 - 最小和最大
.addExactBlock("modular_machinery_reborn:height_meter", 1)
建议
- 更新前请记得备份存档。
- 拆解并重新放置能源、流体、物品和经验仓,以正确更新新功能和修复。
- 请将所有附加组件更新至最新版本,以提升兼容性并避免出错。
警告
- 此版本不兼容任何低于2.0.0版本的附加组件。
[NeoForge]ModularMachineyReborn-1.21.1-3.0.3
on 2025 Dec 18更新日志 3.0.3
新增与变更
- 统一标签组提示的渲染方式,以减少代码重复
建议
- 更新前请记得备份您的世界。
- 拆下并重新放置能量、流体、物品和经验舱口,以正确更新新功能和修复。
- 请更新您使用的所有附加组件,以提升兼容性并避免破坏内容。
警告
- 此版本与任何低于 2.0.0 版本的附加组件均不兼容。
[NeoForge]ModularMachineyReborn-1.21.1-3.0.2
on 2025 Dec 16更新日志 3.0.2
新增与变更
- 修复:多方块结构在世界重启后未正确处理配方的问题,此前需破坏舱口并替换控制器才能解决
- 修复:世界加载时未检查多方块结构的问题
建议
- 更新前请记得备份您的世界。
- 请拆下并重新放置能量、流体、物品和经验舱口,以正确更新新功能和修复。
- 请将您使用的所有扩展模组更新到最新版本,以提升兼容性并避免出现问题。
警告
- 此版本不兼容任何低于 2.0.0 版本的扩展模组。
[NeoForge]ModularMachineyReborn-1.21.1-3.0.1
on 2025 Dec 14更新日志 3.0.1
新增与变更
- 修复:JEI渲染进度时导致游戏崩溃
- 修复:世界重启后机器变为虚拟状态
建议
- 更新前请记得备份你的世界。
- 拆解并重新放置能量、流体、物品和经验舱口,以正确更新新功能和修复。
- 请更新你使用的所有附加组件,以提升兼容性并避免破坏内容。
警告
- 此版本与任何附加组件低于 2.0.0 的版本均不兼容。
[NeoForge]ModularMachineyReborn-1.21.1-3.0.0
on 2025 Dec 11更新日志 3.0.0
新增与变更
- 移动:能量需求至每Tick能量需求
- 新增:能量需求
- 新增:每刻流体需求
- 新增:每刻经验值需求
- 新增:每刻耐久度需求
- 新增:向需求函数添加参数(字符串),可通过
.get(index)在事件中访问,其中index为从0开始的位置参数 - 新增:
.getEnergyCapacity(ioType)方法至 FunctionRequirement 中的机器属性 - 变更:流体需求 → 使用 SizedFluidIngredient(现在支持标签[仅限输入],输出仍为 FluidStack)
- 更新:至最新版本的 KubeJS、JEI 和 NeoForge
- 改进:结构检查/缓存机制
- 新增:对结构方块/标签的支持进行否定操作
- 修复:舱口材质随时间增长的问题
- 进度箭头:
- JSON(所有属性均为可选):
// 更改了 "progress_x" 和 "progress_y" 为 "progress": { "direction": "LEFT | RIGHT | TOP | BOTTOM", // 默认值:"LEFT" "position": { "x": number, // 默认值:74 "y": number // 默认值:8 }, "emptyTexture": ResourceLocation, // 默认值:"modular_machinery_reborn:textures/gui/empty_arrow.png" "filledTexture": ResourceLocation // 默认值:"modular_machinery_reborn:textures/gui/filled_arrow.png" } // 注意:所有纹理必须位于 `textures/gui` 目录下- KubeJS(所有属性均为可选):
// 已删除:`.progressX(number)` 和 `.progressY(number)` .progressData( ProgressData.create() .x(integer) // 默认值 74 .y(integer) // 默认值 8 .direction('left | right | top | bottom') // 默认值 'left' .emptyTexture(ResourceLocation) // 默认值 "modular_machinery_reborn:textures/gui/empty_arrow.png" .filledTexture(ResourceLocation) // 默认值 "modular_machinery_reborn:textures/gui/filled_arrow.png"// 可使用的其他方法,之后可以使用上述列出的任意方法(除了 .create())
ProgressData.of(x, y, direction, emptyTexture, filledTexture)
ProgressData.of(x, y)
ProgressData.of(emptyTexture, filledtexture)
ProgressData.of(direction, emptyTexture, filledtexture)
ProgressData.of(x, y, emptyTexture, filledtexture) )
- 修复:声音未完整播放的问题
- 新增:声音自定义功能
- 声音:
{ "ambient": { "sound": "ResourceLocation", // 与之前相同 "volume": number, // 0-Float.MaxValue 默认值:1 "pitch": number, // 0-Float.MaxValue 默认值:1
[NeoForge]ModularMachineyReborn-1.21.1-2.5.1
on 2025 Nov 05更新日志 2.5.1
新增与变更
- 添加:EMI/JEI 中用于能量、流体和物品的空需求显示
- 修复:经验点击按钮无法正确访问对应类型的问题
- 修复:机器被破坏后声音仍继续播放的问题
建议
- 更新前请记得备份你的世界。
- 拆下并重新放置能量、流体、物品和经验仓口,以正确更新新功能和修复内容。
- 请更新你使用的所有附加模组,以提升兼容性并避免出现问题。
警告
- 此版本不兼容任何低于 2.0.0 版本的附加模组。


