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