Skip to content

fix(machine): 修复多方块机器未迁移到新配方基类的问题 - #118

Merged
illuciaz23 merged 1 commit into
devfrom
machine_fix
Sep 12, 2026
Merged

illuciaz23 merged 1 commit into
devfrom
machine_fix

Conversation

@mmyddd

@mmyddd mmyddd commented Sep 11, 2026

Copy link
Copy Markdown
Member
  • 集成沉积工厂、等离子冷凝器、烧结窑、化学气相沉积器、维度集气室、超级离心机等 13 台机器的注册基类由 WorkableElectricMultiblockMachine 改为 RecipeElectricMultiblockMachine
  • 上述机器此前未实现 IRecipeLogicMachine,机器模式页签不显示,无法切换配方类型,已注册的配方类型也不生效
  • 修正 CTNHRecipeModifiers.ebfOverclock 中仍指向旧基类的类型判断,使线圈多方块不再被判为类型错误
  • 覆盖 MultiblocksA、MultiblocksB、GTNNMultiblocks 三张注册表的 13 处注册

- 集成沉积工厂、等离子冷凝器、烧结窑、化学气相沉积器、维度集气室、超级离心机等 13 台机器的注册基类由 WorkableElectricMultiblockMachine 改为 RecipeElectricMultiblockMachine
- 上述机器此前未实现 IRecipeLogicMachine,机器模式页签不显示,无法切换配方类型,已注册的配方类型也不生效
- 修正 CTNHRecipeModifiers.ebfOverclock 中仍指向旧基类的类型判断,使线圈多方块不再被判为类型错误
- 覆盖 MultiblocksA、MultiblocksB、GTNNMultiblocks 三张注册表的 13 处注册
@illuciaz23
illuciaz23 merged commit ece38be into dev Sep 12, 2026
2 of 6 checks passed
mmyddd added a commit that referenced this pull request Sep 12, 2026
- 同步 dev 的 #115 generator EU 读取修正、#117 方块翻译声明、#118 多方块新配方基类迁移
- 解决 ChemicalGeneratorMachine 冲突:EUt 来源沿用 dev 的 recipe.getOutputEUt(),失败分支按 review 意见不再保留自造文案
- 化学燃料发电机与等离子涡轮补并行数为 0 的放行守卫,避免 multiplyAllContents(0) 清零配方内容
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants