通用批量存储单元

通用批量存储单元

通用批量存储单元 - 应用能源2的附加组件 - 可为任何类型的单一物质提供巨大容量;物品、流体、化学物质,一切皆可。

应用能源学 2

通用大宗存储单元

UBSC


通用大宗存储单元是应用能源2的附属模组。 它添加了一个功能物品——即名称所指的通用大宗存储单元。 它是一个大宗单元——可存储大量单一物品。 它是通用的——可存储任何在AE2内可存储的类型的物品,而不仅仅是物品。得益于AE2的API,它支持现在和未来所有可存储的类型。

它由一个自定义的128位整数类驱动,使单元容量达到3.4 × 10³⁸单位,无论你想在其中存储什么。出于性能考虑,它并非无限容量。

它具有自动过滤逻辑——一个空的单元会自动锁定第一个放入其中的物品,即使完全清空也会保持过滤状态。过滤器可以在单元工作台中预先设定,或在之后更改。

如果存储数量超过AE2的显示上限(9.2 × 10¹⁸),完整数量将显示在物品提示中。


通用大宗存储单元 vs MEGA大宗物品存储单元

优点:

  1. 通用单元可存储任何类型,而不仅仅是物品。
  2. 单元会自动将过滤器设置为第一个放入的物品,当子网络中每个物品都存储在大宗单元中时,无需手动设置每个单元的过滤器。
  3. 不使用Java的BigInteger类——最大限度地减少性能影响。

缺点:

  1. 容量在技术上并非无限(尽管实际上不可能填满)。
  2. 没有压缩卡(并且暂无计划添加)。


许可

本模组中的资源衍生自应用能源2(版权所有AlgorithmX2及其贡献者),根据CC BY-NC-SA 3.0许可。这些衍生资源以相同许可发布。

由于部分代码受AE2自身代码启发或衍生自AE2自身代码,本模组的代码也根据LGPLv3许可授权——见许可证。


AI使用免责声明

由于这是我的第一个模组制作项目,我广泛使用了LLM来理解Forge和AE2的API及代码。然而,大部分代码由我编写,部分由AI生成或完全由AI生成的代码已经过校对并验证可正常工作。AI没有以任何方式参与制作配方、纹理和模型。