
应用增强
为应用能源2增加远程合成、可选的高性能规划、样板管理工具及附加组件兼容性。
应用强化
应用强化是应用能源2的一个NeoForge增强模组。它专注于大型合成订单、安全的高性能规划、样板终端质量改进,以及与热门AE2附属模组的兼容性。
该模组不添加新的方块或物品。它必须在客户端和服务器上同时安装。
亮点
远程AE2合成
- 合成订单可以使用
long数量,而不再受限于有符号32位整数。 - 默认订单上限为一万亿,可配置最高至
Long.MAX_VALUE。 - 客户端和服务器验证会拒绝溢出、负值、小数以及不安全的算术运算。
- 材料汇总、缺失计数、模拟库存和CPU执行均采用长整型安全计算。
MAX_FAST规划器
- 可选的高性能合成树规划器,带有一个AGGRESSIVE执行策略。
- 默认禁用,以避免自动与其他规划模组竞争。
- 聚合确定性配方图、重复请求和兼容的候选选择。
- 支持精确替代输入、确定性耐久工具、多工具池和不变的可复用催化剂。
- 复用同一催化剂的多层配方会通过一个事务性聚合图进行规划。
- 未经证实的原生边界在尝试回滚并委托前限制为8,192个逻辑物品。
- 即使自动集成被禁用,其他模组也可以调用公共规划器API。
合成进度与库存预留
- 合成确认界面显示排队、准备、编译、执行、原生回退、计划构建、完成和失败状态。
- 已完成的计划会标明MAX_FAST、AE2回退、原生AE2或外部规划器。
- 当自动MAX_FAST启用时,手动确认界面会预留计划所使用的已存储物品和流体。
- 冲突计划会根据剩余的未预留库存重新计算。
- 预留会在提交、取消、重新规划或菜单关闭时释放。
样板终端工具
支持以下终端:
- AE2样板访问终端
- AE2WTLib无线样板访问终端
- ExtendedAE扩展样板访问终端
- ExtendedAE无线扩展样板访问终端
重复输出模式:
- 查找具有相同主要输出(忽略输出数量)的已编码样板。
- 将相同输出分组,并用浅蓝色背景高亮其槽位。
- 在重复结果中保持终端的常规搜索字段可用。
快速移动模式:
- 拖选可见样板或点击单个样板以切换选择。
- 打开AE风格的右键菜单以进行剪切和粘贴。
- 使用组标题中的每机器剪切和粘贴控件。
- 粘贴操作由服务器原子性地验证和提交。
- 终端关闭时,选择和剪切缓冲区将被清空。
无限存储显示
- AE2创造模式存储单元和受支持的ExtendedAE无限单元使用紧凑的
9.2E显示格式。 - 其他模组可以通过
#appliedenhancements:infinite_storage_cells物品标签或Java标记API选择加入。 - 标记一个单元仅改变无限识别和显示;它不会将有限单元转变为无限来源。
配置
主要文件:
config/appliedenhancements-common.tomlconfig/appliedenhancements-maxfast.toml
自动MAX_FAST默认禁用:
[maxfast]
enableAutomaticMaxFastPlanner = false
启用此选项也会启用手动合成计划库存预留。其他模组进行的API调用与此开关无关。
要求
必需:
- Minecraft 1.21.1
- Java 21
- NeoForge 21.1.220+
- 应用能源2 19.2.17+
可选:
- ExtendedAE 1.21-2.2.32-neoforge+
- AE2WTLib 19.5.1+
开发者API
以下公共Java API可用:
- MAX_FAST规划会话和进度回调
- 均衡提供者调度批次
- 无限存储单元标记
- 重复样板输出解析器
- 原子样板批量移动
- 兼容样板终端注册
- 自定义快速移动客户端会话
有关API名称和示例,请参阅附带的README。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。