
建筑小工具2 AE2附加组件
这个模组为Building Gadgets 2添加了AE2自动合成支持,当缺少材料时会向AE2网络发送合成请求,并在合成完成后自动恢复放置。
建筑小工具 2 应用能源 2 附属模组
这是一个面向建筑小工具 2 的应用能源 2 附属模组,可从 AE2 的原生自动合成流程中请求缺失的建筑材料。 该模组为建筑小工具 2 添加了 AE2 自动合成支持,在材料缺失时向 AE2 网络发送合成请求,并在合成完成后自动恢复放置。
> 需要安装建筑小工具 2 和应用能源 2。
功能特性
- 将 AE2 自动合成与建筑小工具 2 的
BUILD和EXCHANGE队列相集成。 - 当 BGT 使用这些队列时,覆盖复制-粘贴小工具队列的正常粘贴和替换粘贴阶段。
- 在请求材料之前,扫描 BGT 队列中所有剩余部分。
- 按 AE2 物品键聚合缺失物品,因此重复的方块会作为一个批次被请求。
- 在检查可用材料(AE2 存储、绑定物品栏、Curios、玩家物品栏)时,保留 BGT 的源顺序。
- 使用 AE2 原生的数量和合成计划菜单。不添加自定义合成界面。
- 在原生合成批次被提交且材料可供 BGT 使用之前,保持 BGT 队列暂停。
该附属模组不会在后台静默提交合成任务。玩家需在 AE2 的原生数量界面中确认数量,查看每个原生合成计划,并在任务提交前按下 开始。
支持范围
支持:
- 建筑小工具(
BUILD) - 交换小工具(
EXCHANGE) - 复制-粘贴小工具的正常粘贴和替换粘贴阶段(使用 BGT 的
BUILD/EXCHANGE队列)
此附属模组不处理:
- 剪切-粘贴小工具(
CUT) - 破坏(
DESTROY) - 撤销破坏(
UNDO_DESTROY) needItems=false的队列- 流体材料
- 创造模式玩家
不支持的队列将由建筑小工具 2 的原始行为处理。
前置需求
| 应用能源 2 | 建筑小工具 2
工作原理
- 将一个建筑小工具 2 的小工具绑定到活跃的 AE2 无线接入点。
- 确保 AE2 网络具有能够合成所需方块物品的样板。
- 开始一个受支持的 BGT 建筑或交换操作。
- 当剩余队列缺少材料时,该附属模组会扫描所有剩余位置并聚合缺失数量。
- 在 AE2 的原生数量界面中确认数量。
- 查看并启动原生 AE2 合成计划。
- 一旦整个批次被提交且其材料可用,BGT 将恢复其正常的提取和放置过程。
AE2 可以为每个合成计划规划一个请求的物品键。对于多个不同的缺失物品,AE2 的原生队列会按顺序显示并提交这些计划。该附属模组在整个序列期间保持完整的 BGT 批次暂停。
开发运行时还需要 build.gradle 中声明的依赖,包括 AE2 运行时依赖链所需的 GuideME。
问题反馈
对于 Bug、优化想法或功能建议,欢迎提出 Issue 或 Pull Request(在 GitHub 上)。
许可证
此仓库根据 MIT 许可证 进行许可。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。