跳到正文

Recursive AE2 Pattern Provider

作者:Lumengrid89

为复杂的AE2配方自动生成依赖模式

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

递归 AE2 样板供应器

 🔄 概述

递归 AE2 样板供应器通过为复杂配方自动生成依赖样板,彻底革新了应用能源2的自动化。告别繁琐的手动样板创建,迎接轻松的多层级合成自动化!

https://streamable.com/fgzitu


✨ 特性

🎯 自动样板生成

– 智能依赖:自动为缺失的合成材料创建样板
– 递归逻辑:为材料的材料生成样板,深度可配置
– 配方发现:仅为拥有有效合成配方的物品创建样板
– 如果你将非合成样板设置为递归,你需要将其放入连接到分子装配室的样板供应器中

 

🖥️ 无缝终端 GUI 集成与逐样板控制

– 直接 GUI 切换:在样板编码终端(合成样板标签页)中,流体替换按钮旁边即可轻松开启/关闭递归
– 合成配方转换:或者,在工作台中用配置的配方物品(默认:铁锭)合成任意 AE2 样板
– 自动持久化:在终端中重新编码已有的递归样板会自动保留其递归状态
– 通用支持:适用于所有 AE2 样板类型:
• 合成样板
• 处理样板
• 锻造台样板
• 切石机样板
– 移除递归:在工作台中单独合成一个递归样板(不带配方锭)即可将其恢复为普通样板

 

🎨 视觉反馈

– 简洁且原生的提示框:在合成样板的“Encoded by”行正上方显示一个低调、高亮的 递归 标签

 

⚙️ 配置选项

– 终端 GUI 切换:启用或禁用样板编码终端中的递归按钮(`enableEncodingGuiToggle`)
– 递归深度:控制样板生成的深度(-1 = 无限制,0 = 禁用,1+ = 有限制)
– 配方物品:自定义合成递归样板所需的物品(默认:`minecraft:iron_ingot`)
– 替换继承:自动生成的样板继承父样板的替换设置
– 默认设置:为没有父级上下文的样板配置默认替换行为


🎮 使用方法

方法 A:样板编码终端(推荐)

1. 打开样板编码终端
2. 选择合成样板模式
3. 将递归样板按钮切换为开启(绿色对勾)
4. 放入你的配方并点击编码样板

 

方法 B:工作台配方

[AE2 样板] + [配方物品] → [递归样板]
在任意工作台中使用配置好的配方物品(默认:铁锭)合成该样板
 

移除递归

[递归样板] → [普通样板]
单独合成递归样板(不放入配方物品)即可将其恢复为普通样板

 

💡 自定义配方物品

要更改合成递归样板所需的物品,请编辑你的模组配置:
“`toml
[recursiveae2patternprovider-common.toml]
recipeItem = “minecraft:diamond” # 使用钻石代替铁
# 或使用任何其他物品:
# recipeItem = “minecraft:gold_ingot”
# recipeItem = “minecraft:emerald”
# recipeItem = “ae2:calculation_processor”
“`

第 3 步:安装到样板供应器

将递归样板放入连接到分子装配室的样板供应器中

 

第 4 步:自动魔法

该模组会实时自动为缺失的组件生成依赖样板:
– 木棍(如果铁镐需要它们)
– 铁锭(如果你使用的是粗铁)
– 任何其他缺失的中间合成依赖

 

示例场景

传统 AE2:要自动合成铁镐,你需要手动创建:
– 铁镐样板
– 木棍样板
– 铁锭烧炼样板(如果使用粗铁)
– 木板样板(如果从原木制作木棍)
– ……以此类推

 

使用本模组:创建一个递归铁镐样板 → 所有依赖自动生成!


📋 配置

该模组在 config/recursiveae2patternprovider-common.toml 中包含若干配置选项:

 

“`toml
# 启用/禁用整个模组
enableRecursiveAE2PatternProvider = true

 

# 在样板编码终端 GUI 中显示/隐藏切换按钮
enableEncodingGuiToggle = true

 

# 最大递归深度(-1 = 无限制,0 = 禁用,1+ = 有限深度)
recursionDepth = -1

 

# 自动生成样板的默认替换设置
defaultAllowSubstitutes = false
defaultAllowFluidSubstitutes = false
“`
 

 🔧 技术细节

兼容性

– Minecraft:1.21.1(自 1.1.0 起为 26.1.2)
– NeoForge:21.1.205+
– Applied Energistics 2:必需
– Extended AE:兼容(1.0.5 起的装配器)
– Extended AEPlus:兼容(1.0.9 起的超级装配器)
– Advanced AE:自 1.0.6 起兼容(不支持其高级处理样板)
– AE2 WCWT:自 1.0.11 起兼容
– 服务端/客户端:可在专用服务器和单人游戏中运行

 

性能

– 智能缓存:防止重复生成样板
– 高效处理:仅在真正需要时生成样板
– AE2 集成:使用 AE2 现有的样板系统以实现最大兼容性

 

让你的 AE2 体验从繁琐的样板管理转变为轻松的自动化精通!

常见问题

Recursive AE2 Pattern Provider 支持哪些 Minecraft 版本?

Recursive AE2 Pattern Provider 支持 Minecraft Java 版 1.21.1–26.1.2,共 2 个版本,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Recursive AE2 Pattern Provider 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Lumengrid89 的其他作品

查看全部 →