Skip to content

Gameplay_Disk_IOCount

楓 edited this page Sep 30, 2022 · 1 revision

硬盘存取次数限制

AE2SSD 为硬盘添加IO次数上限,当有物品被放入或取出时会扣除IO次数,当硬盘IO次数达到最大值时,会损坏,无法放入和取出物品。

使用 ME IO接口 可以超过IO最大值读取,所以你可以在硬盘即将损坏时,使用它将其中的物品一次性放回到网络中,避免造成损失。

技术性内容

支持继承于 BasicStorageCell 的硬盘,通过 BasicCellInventoryinsertextract 方法,和改写 NBT ({"ssd": {"io_count": n}},n: Int)实现监听和存储。

获取一个 16K 9999 IO 次数的硬盘

/give @p appliedenergistics2:storage_cell_16k{"ssd": {"io_count": 9999}}
Clone this wiki locally