透明AE2

透明AE2

渲染AE2网络内移动的实体。可与透明线缆(如普通ME线缆)配合使用,并添加了智能/致密线缆的透明版本。

杂项

在 AE2 网络中渲染移动的物品。兼容透明线缆(如普通 ME 线缆),并为智能/致密线缆添加透明版本。

物品会显示为在 AE2 玻璃线缆以及经过特殊处理的智能或致密线缆中移动。动画会沿着 AE2 在机器与控制器之间分配的路径进行。真实的物品传输仍然是瞬时的,移动的物品仅为视觉效果。

功能

  • 显示通过 ME 网络导入、导出、插入、提取以及合成输入的物品移动。
  • 保留 AE2 原有的传输/工作逻辑不变。
  • 添加可重复使用的线缆透明化应用器物品。对智能或致密线缆使用它,即可显示通过该线缆的物品;再次使用则可移除该效果。
  • 添加现成的透明智能线缆、透明致密智能线缆和透明致密覆盖线缆物品。

它不会做什么

  • 它不会改变 AE2 存储、移动、合成或保护物品的方式。
  • 它不会将动画转变为真实的物品实体。该动画无法被拾取,也无法与世界交互。
  • 它不会为了匹配动画而减慢物品传输速度。
  • 它目前不显示流体的传输。
  • 它不会显示无控制器、启动中或存在冲突的 AE2 网络中的路径。
  • 如果路径上的所有线缆均为不透明线缆,则不会显示路径。

性能影响

服务器会观察已完成的 AE2 物品传输,并每 tick 计算一次它们的控制器路径。在将路径发送给附近的玩家之前,相似传输会被分组。客户端会保留有限数量的最近的动画,并且只渲染附近的物品。

大多数小型安装应该几乎不受影响。非常大或非常繁忙的 ME 网络可能需要更多的路径计算和网络流量,尤其是在许多不同物品同时移动时。如有需要,服务器可以完全禁用传输路径计算。计算可以在服务器端禁用,客户端也可以禁用渲染。两者可独立开关。

配置

服务器配置:

  • enableTransferPaths 启用或禁用路径计算和动画数据包。

客户端配置:

  • renderTransferItems 启用或禁用移动物品动画。
  • itemMovementSpeed 更改动画速度。
  • maxTransfers 限制客户端保留的最近动画数量。

鸣谢

线缆透明化应用器纹理:来自 MalcolmRiley 的 未使用纹理