
RecursiveAE2PatternProvider
自动生成复杂AE2配方的依赖模式
查看大图Recursive AE2 Pattern Provider
🔄 概述
Recursive AE2 Pattern Provider 通过为复杂配方自动生成依赖样板,彻底革新了 Applied Energistics 2 的自动化。告别繁琐的手动样板创建,迎接轻松的多层级合成自动化!
✨ 特性
🎯 自动样板生成
- 智能依赖:自动为缺失的合成材料创建样板
- 递归逻辑:为材料的材料生成样板,深度可达你配置的层级
- 配方发现:仅为拥有有效合成配方的物品创建样板
- 如果你将没有合成样板的物品设置为递归,你需要将其放入连接到分子装配机的样板供应器中
🔧 逐样板控制
- 添加递归:使用配置的配方物品(默认:铁锭)合成任意 AE2 样板即可使其递归
- 通用支持:适用于所有 AE2 样板类型:
- 合成样板
- 处理样板
- 锻造台样板
- 切石样板
- 移除递归:单独合成递归样板(不带配方物品)即可使其恢复普通
🎨 视觉反馈
- 增强提示:清晰显示递归状态和使用说明的指示器
⚙️ 配置选项
- 递归深度:控制样板生成的深度(-1 = 无限制,0 = 禁用,1+ = 限制深度)
- 配方物品:自定义合成递归样板所需的物品(默认:
minecraft:iron_ingot) - 替换继承:自动生成的样板继承父样板的替换设置
- 默认设置:为没有父级上下文的样板配置默认替换行为
🎮 使用方法
步骤 1:创建你的样板
正常创建任意 AE2 样板(例如:铁镐配方)
步骤 2:使其递归
[AE2 样板] + [配方物品] → [递归样板] 在任意工作台中,将样板与配置的配方物品(默认:铁锭)一起合成
步骤 2b:移除递归
[递归样板] → [普通样板] 单独合成递归样板(不带配方物品)即可使其恢复普通
💡 自定义配方物品
要更改合成递归样板所需的物品,请编辑你的模组配置:
[recursiveae2patternprovider-common.toml]
recipeItem = "minecraft:diamond" # 使用钻石代替铁
# 或使用任何其他物品:
# recipeItem = "minecraft:gold_ingot"
# recipeItem = "minecraft:emerald"
# recipeItem = "ae2:calculation_processor"
步骤 3:安装到样板供应器
将递归样板放入你的样板供应器
步骤 4:自动魔法
模组会自动为以下物品生成样板:
- 木棍(如果铁镐需要它们)
- 铁锭(如果你使用粗铁)
- 任何其他缺失的中间组件
示例场景
传统 AE2:要自动合成铁镐,你需要手动创建:
- 铁镐样板
- 木棍样板
- 铁锭烧炼样板(如果使用粗铁)
- 木板样板(如果从原木制作木棍)
- …… 等等
使用此模组:创建一个递归铁镐样板 → 所有依赖自动生成!
📋 配置
模组在 config/recursiveae2patternprovider-common.toml 中包含多个配置选项:
# 启用/禁用整个模组
enableRecursiveAE2PatternProvider = true
# 最大递归深度(-1 = 无限制,0 = 禁用,1+ = 限制深度)
recursionDepth = -1
# 自动生成样板的默认替换设置
defaultAllowSubstitutes = false
defaultAllowFluidSubstitutes = false
🔧 技术细节
兼容性
- Minecraft:1.21.1
- NeoForge:最新版(21.1.205)
- Applied Energistics 2:必需
- Extended AE:兼容 (不兼容装配机结构)
- Advanced AE:从 1.0.6 起兼容(不兼容其高级处理样板)
- 服务端/客户端:可同时在专用服务器和单人游戏中运行
性能
- 智能缓存:防止重复生成样板
- 高效处理:仅在实际需要时生成样板
- AE2 集成:使用 AE2 现有的样板系统以获得最大兼容性
将你的 AE2 体验从繁琐的样板管理转变为轻松的自动化大师!
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。