EnderStorageFrequency

基本信息

util.enderstorage.EnderStorageFrequency —— 末影存储频道的抽象, 由三段颜色(Colour 枚举)编码成一个 int 频率值。

工厂与字段

成员 行 说明
create(Colour, Colour, Colour) 15 三色构造
create(int frequency) 19 由频率值反解
createReverse(int frequency) 26 反序频率(用于「反向频道」)
colour1() / colour2() / colour3() 59 / 61 / 63 抽象取值
frequency() 63+ 合成回 int
Colour.icon() 52 该颜色的 DisplayComponent

createReverse 是独立的转换(颜色顺序倒转),不是 create 的别名 —— 二者算出的 frequency() 不同。

用途

Ender Storage Chest Overview 与 Ender Storage Tank Overview 用它在图上画出频道归属;EnderStorageUtil 负责取物品/方块。

相关条目

源码

  • src/main/java/com/github/dcysteine/neicustomdiagram/util/enderstorage/EnderStorageFrequency.java