appliedenergistics2-8.4.2.jar
on 2025 Feb 14各种更改和漏洞修复
修复了#5416:修复了在终端中对非英文字符(即俄语)进行不区分大小写的搜索的问题
appliedenergistics2-8.4.1.jar
on 2025 Feb 14各种改动与漏洞修复
修复了#5334: 修复了一个与P2P物品通道相关的复制漏洞。 修复了#5365: 流体液位发射器中流体槽位置缺失。
8.4.0-alpha.2 [FABRIC]
on 2025 Feb 14请访问我们的 版本发布页面 以查看更新日志
8.4.0-alpha.1 [FABRIC]
on 2025 Feb 14请访问我们的 版本发布页 以查看更新日志
appliedenergistics2-8.4.0.jar
on 2025 Feb 14现在需要Forge 36.1.10(或更新版本) 现在需要JEI 7.7.0.98(或更新版本)
特性#5105:主要用户界面重制
完全重制了大部分用户界面内部机制
这改变了所有终端从服务器到客户端同步物品的方式,应该能修复所有“无法从终端取出物品X”的问题(即#5083问题),并且在打开(并保持打开状态)终端时显著减少发送的数据量。重制后的同步机制也应该能修复#5199(及相关问题),即在网络中包含带有非常大的NBT标签的物品(如储物袋或类似物品)时,终端有时可能会显示为空的情况。
检查JEI合成方式转移中缺失的物品
当从JEI shift键点击物品到合成终端时,我们现在会考虑实际可用的物品,并在JEI中以红色显示缺失的物品。
在升级面板中显示兼容的升级项
升级槽现在有一个工具提示,显示哪些升级项是兼容的以及可以插入多少个。
为玩家背包和快捷栏使用标准的原版槽位
这应该能修复一堆背包排序插件的问题,这些插件在AE2界面中自动对玩家背包进行排序时会混淆快捷栏/背包内容。
在优先级界面添加关于优先级实际工作方式的信息。 在砂轮和雕文台添加可点击的“显示合成方式”区域,这将显示相应的JEI合成方式类别。
特性#785:能量接受器作为部件
一个能量接受方块现在可以合成为一个部件变体,并能直接连接到电缆上,类似于接口。
特性#3787:支持JEI幽灵物品
支持将物品从JEI直接拖到所有“虚拟槽位”(过滤器、单元工作台、能级发射器、模式终端等)中。
特性#3922:实现JEI“排除区域”
正确告知JEI哪些屏幕区域被AE2屏幕占用,以便JEI避让。
特性#5224:缺失物品现在只是一个警告,不会阻止转移
这利用了JEI的一个新特性,它会将按钮染成黄色以表示外观错误,而不是依赖玩家在点击按钮之前阅读工具提示。
特性#5228:添加装饰墙
添加了各种由天空石、赛特斯石和流明石方块制成的墙。
各种更改和漏洞修复
更改#5243:取消一个合成计划现在将回到数量选择界面以便于更改。
修复#4692:湮灭现在可以采集没有指定采集工具的方块。 修复#5121:终端屏幕在按下修饰键时不再聚焦。 修复#5174:AE2标签现在是可选的 为了在多服务器环境中支持基于原版的代理服务器,AE2标签现在是可选的,这样客户端就可以连接到缺少AE2的服务器,或者在客户端已经进入游戏后再发送AE2所需的标签。 修复#5219:浸水的外立面现在是防水的。 修复#5223:当JEI界面打开时,终端将不会错过背包更新。 修复#5239:接口终端搜索功能再次可用。 修复#5249:物品P2P隧道在某些情况下不再使物品消失。 修复#5261:终端会包裹非常宽的工具提示,而不是在屏幕外渲染它们。
更新到Forge 36.1.10以指定可选依赖的版本范围 在之前的版本中,它会忽略非必需依赖的版本范围,只对硬依赖强制执行。 在这个版本中已经修复了这个问题,因此我们现在将其作为最低前置要求,以确保我们可以依赖某些特性来进行模组集成。
appliedenergistics2-8.4.0-beta.1.jar
on 2025 Feb 14现在需要Forge 36.1.10(或更高版本)
警告: 这是一个测试版发布, 可能还存在一些漏洞
特性 #785:能量接收器作为部件
现在可以将一个能量接收方块合成为一个部件变体,并能像接口那样直接连接到电缆上。
特性 #5228:添加装饰墙
添加了由天空石、赛特斯石英和流明石方块制成的各种墙壁。
各种更改和漏洞修复
更改 #5243:取消一个合成计划现在将回到数量选择界面以便于更改。
修复 #4692:湮灭现在可以采集那些没有指定采集工具的方块。 修复 #5121:终端屏幕在按下修饰键时不再聚焦。 修复 #5219:浸水的外立面现在是防水的。 修复 #5223:当JEI屏幕打开时,终端将不会错过库存更新。 修复 #5239:接口终端搜索功能再次可用。 修复 #5249:物品P2P隧道在某些情况下不再使物品消失。 修复 #5261:终端会包裹非常宽的工具提示,而不是将它们渲染到屏幕外。
8.3.0-alpha.3 [FABRIC]
on 2025 Feb 14请访问我们的 版本发布页面 以查看更新日志
appliedenergistics2-8.4.0-alpha.2.jar
on 2025 Feb 14现在需要Forge 36.1.10(或更高版本)
警告: 这是一个alpha版本, 会存在漏洞
特性#5224:缺失物品现在仅为警告,不会阻止转移
这利用了JEI的一项新特性,该特性会将按钮染成黄色以表示外观错误,而不是依赖玩家在点击按钮前阅读提示信息。
这将JEI的最低所需版本提升到了7.7.0.98
各种更改和漏洞修复
更新到Forge 36.1.10以指定可选依赖的版本范围 在之前的版本中,它会忽略非必需依赖的版本范围,仅对强依赖强制执行。 这个问题在本次版本中已修复,因此我们现在将其作为最低要求,以确保我们能够依赖某些特性来进行模组集成。
8.3.0-alpha.2 [FABRIC]
on 2025 Feb 14请访问我们的 版本发布页面 以查看更新日志
appliedenergistics2-8.4.0-alpha.1.jar
on 2025 Feb 14现在需要Forge 36.1.0(或更高版本)
警告: 这是一个alpha版本, 会存在漏洞
特性:全面重制了大部分用户界面内部机制
这改变了所有终端从服务器到客户端同步物品的方式,应该能修复所有“无法从终端取出物品X”的问题(即#5083问题),并且在打开(并保持打开状态)终端时显著减少发送的数据量。重制后的同步机制也应该能修复#5199(及相关问题),即如果网络中包含带有非常大的NBT标签的物品(如储物袋或类似物品),终端有时可能会显示为空的情况。
特性#3787:支持JEI幽灵物品
支持将物品从JEI直接拖入所有“虚拟插槽”(过滤器、单元工作台、能级发射器、模式终端等)。
特性#3922:实现JEI“排除区域”
正确告知JEI哪些屏幕区域被AE2屏幕占用,以便JEI避让。
特性:检查JEI合成方式转移中缺失的物品
当从JEI按住Shift键点击物品到合成终端时,我们现在会考虑哪些物品实际可用,并在JEI中以红色显示缺失的物品。
特性:在升级面板中显示兼容的升级项
升级插槽现在有一个工具提示,显示哪些升级项是兼容的以及可以插入多少个。
各种更改和漏洞修复
在优先级屏幕上添加了关于优先级实际工作方式的信息。
在砂轮和雕文台添加可点击的“显示合成方式”区域,这将显示相应的JEI合成方式类别。
修复#5174:AE2标签现在是可选的 为了在多服务器环境中支持基于原版的代理服务器,AE2标签现在是可选的,这样客户端可以连接到缺少AE2的服务器,或者在客户端已经进入游戏后发送AE2所需的标签。
修复:对玩家物品栏和快捷栏使用标准的原版插槽 这应该能修复一系列物品栏排序插件的问题,这些插件在AE2屏幕中自动对玩家物品栏进行排序时会混淆快捷栏/物品栏内容。
8.3.0-alpha.1 [FABRIC]
on 2025 Feb 14请访问我们的 版本发布页 以查看更新日志
appliedenergistics2-8.3.1.jar
on 2025 Feb 14各种改动与漏洞修复
修复 #5204:振动舱GUI无法打开 错误的服务器端检查导致振动舱GUI无法打开。
appliedenergistics2-8.3.0.jar
on 2025 Feb 14现在需要Forge 36.0.21(或更高版本)
特性#1987/#4273:接口终端用户界面改进
接口终端现在有了一个与其他终端类似的终端样式按钮,并且允许同时显示更多的接口。
感谢@markfowden的初步实现。
特性#3870:为熵操纵器使用合成方式。
除了现有的能够熔炼任何具有有效熔炼合成方式的方块以及作为打火石和铁锭替代品的功能之外,熵操纵器现在还可以使用定制的冷却和加热合成方式。
一个详细的示例合成方式。
yaml
{
"type": "appliedenergistics2:entropy",
"mode": "TYPE", # "heat" 或 "cool"
"input": { # 至少要有一个键
"block": { # 可选,要么这个存在,要么流体存在,或者两者都存在。
"id": "block:id", # 输入方块的id
"properties": { # 完全可选
"A": 1, # 确切的A状态
"B": [1,3,5], # B的任意值
"C": { # C的包含范围
"min": 1,
"max": 3
},
},
}
"fluid": { # 可选,要么这个存在,要么方块存在,或者两者都存在。
"id": "fluid:id" # 输入流体的id
"properties": { # 完全可选
"A": 1, # 确切的A状态
"B": [1,3,5], # B的任意值
"C": { # C的包含范围
"min": 1,
"max": 3
},
},
}
},
"output": { # 应该至少有一个键,如果没有,可能会直接销毁方块和流体。
"block": { # 可选
"id": "block:id", # 输出方块的id
"keep": false, # 设置为true将保留输入的属性。比如楼梯的朝向,但如果不同类型共享相同属性也适用。
"properties": { # 完全可选,可以与`keep`结合使用,如果这样,属性将优先于它。
"A": 1 # 设置此方块状态属性
},
}
"fluid": { # 可选
"id": "fluid:id" # 输出流体的id
"keep": false, # 设置为true将保留输入的属性。比如楼梯的朝向,但如果不同类型共享相同属性也适用。
"properties": { # 完全可选,可以与`keep`结合使用,如果这样,属性将优先于它。
"A": 1 # 设置此流体状态属性
},
}
"drops": [ # 可选,可以包含多个条目。可以与其他选项结合使用来改变方块或流体并掉落物品。
{
"item": "item:id", # 物品的id
"count": 1 # 应该掉落的数量
}
]
}
}
特性#4966:全网络区块加载器(空间锚点)
方块和物品纹理由@Ridanisaurus慷慨提供。
添加了一个全网络的功能,它能使所连接的整个ME网络在同一维度保持区块加载状态。 每个其他维度需要一个额外的锚点,这是Forge的一个限制。 同一维度内的远程位置不需要额外的区块加载器。
空间锚点的用户界面提供了关于其自身能耗以及它加载了多少区块的基本概述。 以及这个网络目前跨越了多少区块和世界,以及其中有多少实际上是由我们的区块加载器进行区块加载的。 此外,它还提供了一个切换功能,可以通过在游戏世界中叠加显示所有已加载的区块。这可以用来轻松扩展以覆盖其他模组的机器。
对于不希望使用此功能的服务器所有者,建议直接禁用其合成方式。否则,除了Forge本身在全局层面提供的限制之外,目前没有其他计划。
特性#4972:电缆和其他一些方块现在可以放置在水下
这包括所有电缆、两个天青石箱子、带电石英装置和光检测装置。
重要
这需要一个语义上的改变
IFacadePart#getBoxes(IPartCollisionHelper ch, boolean itemEntity);
。现在
boolean
表示当一个
ItemEntity
与一个外观碰撞时,而不再是
LivingEntity
。
然而,目前应该没有其他模组会受到它的影响。
请使用第三方文档来了解每个方块或流体的有效选项。 我们避免设置无效的组合,但在某些情况下,可能会出现意想不到的情况。例如,在不同方块类型之间转换时,方向可能会翻转。
如需更多示例,请查看我们提供的 合成方式 。
特性#5135:为新的更大的便携式存储单元添加了合成方式。
之前没有为它们添加合成方式,因为它们的属性尚未完全确定。 为了避免潜在的问题,在这些属性可能再次改变的情况下,之前不存在合成方式。
各种更改和漏洞修复
特性#4136:允许逆变卡用于流体存储单元 逆变卡现在可以像用于物品存储单元一样用于所有流体存储单元。例如,允许除水之外的任何东西。
特性#4625:考虑对种子使用
PreventRemoteMovement
这将防止种子在生长过程中被支持此标签的磁铁捡起。一旦它们完全生长,标签就会被移除,磁铁就可以再次自由地捡起它们。
修复#4753:使用物品时“手部挥动”动画的内部一致性修复 这应该可以防止由于诸如高延迟等各种原因导致工具被挥动两次。
修复#4754:允许报告部件(终端、监视器等)再次旋转 对于放置在地板或天花板上的终端,旋转它们以匹配首选方向很有用。 垂直放置的部件将始终顶部朝上放置,对于水平放置的部件,它将考虑玩家的方向并将顶部远离玩家放置。
修复#4756:Forge 1.16.5-36.0.34破坏了所有使用多部件模型的可旋转模型 Forge在此版本中进行了一个破坏性的更改,导致我们的一些方块在视觉上无法旋转。这个更改至少将与我们的最低前置要求向后兼容。
修复#5004:防止
AEBaseTileEntity#saveChanges()
泄露客户端方块实体
这将防止客户端的方块实体在服务器上被 tick。
修复#5017:在准备好之前跳过边界区块。 由于现在《我的世界》中区块的加载方式,可能会出现已加载区域边界的区块处于一种不确定状态的情况。 因此,我们的方块实体有可能永远无法初始化。
修复#5021:在工业时代2(IC2)移植之前禁用EU转换。 由于目前1.16版本中不存在IC2(或任何产生EU的替代品),我们禁用了以EU计算能耗的选项。 一旦情况改变,将重新添加此功能。
修复#5040:修复箱子关闭声音的时机。(感谢@markfowden) 现在这与原版箱子的行为一致。
修复#5053:在方块实体被移动后通知它们以更新其状态 一些方块,如箱子,在通过空间传输被移动后无法正确更新,现在应该可以解决这个问题。
修复#5055:在空间传输后临时加载一个区域,以便将空间锚点+量子桥传输到空间存储单元中并使其正常工作。 在空间锚点进出空间维度时添加一个小的缓冲期,以确保它仍然能够加载网络。 注意 :它不会覆盖特别大的存储单元,这些可能仍然需要玩家访问一次才能完全加载。
修复#5061:使用“潜行”(按住Shift键)而不是“蹲下姿势”来确定AE2物品的备用使用模式。 以前,这会导致在飞行时按住Shift+空格无法使用扳手拆卸部件。而且,当玩家被迫进入蹲下姿势时,例如进入一个高度略小于2格的空间时,扳手可能会像按住Shift点击一样起作用。
修复#5069:修复在没有任何AE2方块的世界中卸载区块时的崩溃问题 如果没有放置任何AE2方块,每个世界所需的设置将无法正确运行。
修复#5083:将Forge能力发送到客户端,以便使用这些能力的物品能够从ME终端重新捡起。 现在应该可以从终端捡起任何物品,并且在一些非常罕见的情况下也不会受到阻碍。 注意 :从终端取东西时,这可能会导致网络流量有非常轻微的增加,除了一些存储大量数据的物品的少数情况。遗憾的是,这是Forge及其物品能力实现的一个限制,使得将客户端的物品堆映射到服务器端的物品堆变得非常困难。
修复#5096:修复在多方块加载相邻区块时方块初始化期间的并发修改异常(CME)。 目前,一些AE2多方块需要完全加载。如果不破坏API,这个问题无法完全解决,因此将其推迟到9.0或更高版本。
更改#5099:对内部的ItemList数据使用fastutil。 在极端高负载下,这应该会提供一个小的性能提升。 对玩家来说几乎没有明显的影响,但使得测试一些大规模的极端情况更易于管理。
修复#5109:在遍历物品列表时不要修改它。 否则有时会导致崩溃。
修复#5120:一旦电缆总线为空,始终将其移除。 在非常罕见的情况下,一个电缆方块实体可能会被留空而不是完全移除,从而阻止玩家在那里放置除另一个AE2电缆或部件之外的任何其他方块。
修复#5132:当客户端上CPU的数据延迟到达时,制作状态屏幕中罕见的崩溃问题 高延迟可能会导致制作CPU的名称尚未出现并导致崩溃。
修复#5137:石英矿石和天青石不需要工具 这些方块可能会被错误地徒手破坏,并且仍然会掉落相应的方块或物品。尽管速度非常慢。
修复#5147:提高了与在世界加载事件期间进行区块加载的模组(即通量网络)的兼容性。
修复#5158:当一个合成模式提供的物品多于所需时,CPU在完成一项工作时可能仍然会等待更多物品。 现在这会重置CPU当前的物品列表,以正确忽略任何溢出情况。
修复#5172:当一个不可破坏的可损坏物品堆叠进入网络的某些部分时发生的崩溃问题。
appliedenergistics2-8.3.0-beta.2.jar
on 2025 Feb 14查看之前的版本以了解额外功能、更改或漏洞修复情况
v8.3.0-beta.1 v8.3.0-alpha.4 v8.3.0-alpha.3 v8.3.0-alpha.2 v8.3.0-alpha.1
各种更改和漏洞修复
修复 #5172 :当一堆不可破坏的可损坏物品进入网络的某些部分时发生崩溃**
appliedenergistics2-8.3.0-beta.1.jar
on 2025 Feb 14查看之前的版本以了解其他功能、更改或错误修复情况
v8.3.0-alpha.4 v8.3.0-alpha.3 v8.3.0-alpha.2 v8.3.0-alpha.1
各种更改和错误修复
修复了#5158问题:当一个模式提供的物品多于所需数量时,CPU在完成一项任务时仍可能等待更多物品 现在这会重置CPU当前的物品列表,以正确忽略任何溢出情况。
appliedenergistics2-8.3.0-alpha.4.jar
on 2025 Feb 14查看之前的版本以了解其他特性、变更或漏洞修复情况
v8.3.0-alpha.3 v8.3.0-alpha.2 v8.3.0-alpha.1
特性 #4643:添加了更多便携式存储单元变体
添加了便携式存储单元的4k/16k/64k变体所缺失的合成方式。
各种变更和漏洞修复
修复 #5147:提高了与在世界加载事件期间会分块加载的模组(如通量网络)的兼容性 修复 #5132:在客户端上CPU数据延迟到达时,制作状态屏幕中会出现罕见的崩溃情况 修复 #5137:石英矿石和天青石不需要工具
已知问题
5158:在自动制作过程中,当制作CPU完成后将物品重新注入网格时,会出现罕见的崩溃情况。此alpha版本添加了更多调试检查以追踪根本原因。
appliedenergistics2-8.3.0-alpha.3.jar
on 2025 Feb 14查看之前的版本以了解其他特性、变更或漏洞修复情况
特性 #1987/#4273:接口终端用户界面改进
接口终端现在有了一个与其他终端类似的终端样式按钮,并且允许同时显示更多接口。
感谢 @markfowden 最初的实现。
各种变更和漏洞修复
修复 #4753:使用物品时“手部挥动”动画的内部一致性修复(应防止“双手同时挥动”) 修复 #4754:允许报告部件(终端、监视器等)再次旋转 修复 #5040:修复箱子关闭声音的时机。(感谢 @markfowden) 修复 #5055:在空间传送后临时加载一个区域,以便将空间锚点 + 量子桥传送到空间单元中并使其正常工作。 修复 #5061:使用“潜行”(按住Shift键)而非“蹲伏姿势”(可通过其他方式触发)来确定AE2物品的备用使用模式。 修复 #5069:修复在没有任何AE2方块的世界中卸载区块时的崩溃问题。 修复 #5083:将Forge能力发送到客户端,以便使用这些能力从ME终端重新捡起物品。 修复 #5096:修复在多方块加载相邻区块时方块初始化期间的并发修改异常(CME)。 修复 #5109:在遍历物品列表时不要修改它。 修复 #5120:一旦电缆母线为空,始终将其移除。
变更 #5099:对内部的物品列表数据使用FastUtil
appliedenergistics2-8.3.0-alpha.2.jar
on 2025 Feb 14查看之前的版本以了解其他特性、更改或漏洞修复情况
特性 #3870:为熵操纵器使用合成方式。
除了现有的能够熔炼任何具有有效熔炼合成方式的方块以及作为打火石和铁锭替代品的功能之外,熵操纵器现在还可以使用定制的冷却和加热合成方式。
一个详细的示例合成方式。
yaml
{
"type": "appliedenergistics2:entropy",
"mode": "TYPE", # "heat" 或 "cool"
"input": { # 至少一个键
"block": { # 可选,要么这个存在,要么流体存在,或者两者都存在。
"id": "block:id", # 输入方块的id
"properties": { # 完全可选
"A": 1, # 确切的A状态
"B": [1,3,5], # B的任意值
"C": { # C的包含范围
"min": 1,
"max": 3
},
},
}
"fluid": { # 可选,要么这个存在,要么方块存在,或者两者都存在。
"id": "fluid:id" # 输入流体的id
"properties": { # 完全可选
"A": 1, # 确切的A状态
"B": [1,3,5], # B的任意值
"C": { # C的包含范围
"min": 1,
"max": 3
},
},
}
},
"output": { # 应该至少有一个键,如果没有,可能会直接销毁方块和流体。
"block": { # 可选
"id": "block:id", # 输出方块的id
"keep": false, # 设置为true将保留输入的属性。比如楼梯的朝向,但如果不同类型共享相同属性也适用。
"properties": { # 完全可选,可以与`keep`结合使用,如果这样,属性将优先于它。
"A": 1 # 设置此方块状态属性
},
}
"fluid": { # 可选
"id": "fluid:id" # 输出流体的id
"keep": false, # 设置为true将保留输入的属性。比如楼梯的朝向,但如果不同类型共享相同属性也适用。
"properties": { # 完全可选,可以与`keep`结合使用,如果这样,属性将优先于它。
"A": 1 # 设置此流体状态属性
},
}
"drops": [ # 可选,可以包含多个条目。可以与其他选项结合使用来改变方块或流体并掉落物品。
{
"item": "item:id", # 物品的id
"count": 1 # 应该掉落多少个
}
]
}
}
请使用关于每个方块或流体有效选项的第三方文档。 我们会避免设置无效的组合,但在某些情况下可能会出现意想不到的情况。例如,在不同方块类型之间转换时,方向可能会翻转。
如需更多示例,请查看我们提供的 合成方式 。
各种更改和漏洞修复
特性 #4136:允许将逆变器卡用于流体单元 现在,逆变器卡可以像用于物品单元一样用于所有流体单元。例如,除水之外的任何东西都可以。
修复 #5017:在准备好之前跳过边界区块。 由于现在在《我的世界》中加载区块,可能会出现加载区域边界的区块陷入困境的情况。 因此,我们的方块实体有可能永远无法初始化。
修复 #5021:在工业时代2(IC2)移植之前禁用EU转换。 由于目前1.16版本中不存在工业时代2(或任何产生EU的替代品),我们禁用了以EU计算能量消耗的选项。 一旦情况改变,将会重新添加该功能。
修复 #5053:在方块实体被移动后通知它们以更新其状态 一些方块,如箱子,在通过空间传送被移动后无法正确更新,现在这个问题应该已经得到解决。
修复 #5004:防止
AEBaseTileEntity#saveChanges()
泄露客户端方块实体
这将防止客户端方块实体在服务器上被计时。
8.2.0-alpha.3 [FABRIC]
on 2025 Feb 14请访问我们的 版本发布页面 以查看更新日志
8.2.0-alpha.2 [FABRIC]
on 2025 Feb 14请访问我们的 版本发布页 以查看更新日志