Creative Oxygen Tank(枚举常量 OXYGEN_TANK_INFINITE)
📌 游戏内显示名是
Creative Oxygen Tank,不是「Oxygen Tank Infinite」。 依据assets/galaxia/lang/en_US.lang:313item.galaxia.oxygen_tank_4.name=Creative Oxygen Tank。 「Infinite」只是 Java 枚举常量OXYGEN_TANK_INFINITE的字面含义, 且该常量与注册名无关(注册名是数字后缀的oxygen_tank_4)。 文件名沿用枚举常量以保持可检索性,但显示名以 lang 为准。
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | galaxia:oxygen_tank_4 |
| 枚举常量 | OXYGEN_TANK_INFINITE(GalaxiaItemList.java:70,纹理路径 gear/oxygen_tank_4) |
| 类 | ItemOxygenTank |
| 容量 | Integer.MAX_VALUE(2 147 483 647) |
| 堆叠上限 | 1 |
| Baubles 类型 | oxygen_tank |
⚠️ 注册名是
oxygen_tank_4(数字 4),不是oxygen_tank_infinite。 纹理路径gear/oxygen_tank_4的最后一段就是注册名(GalaxiaItemList.java:98-99), 而枚举常量OXYGEN_TANK_INFINITE只是 Java 常量名,两者没有关系。 本条目此前把注册名误写成oxygen_tank_infinite,已订正 —— 这正是分类页「注册名 ≠ 枚举常量名」一节警告的陷阱。
功能
无限容量氧气罐,isInfinite() 判定为 oxygenStorage == Integer.MAX_VALUE
(ItemOxygenTank.java:39-40)。第 66 行 worstOxygen 初始值为 Integer.MAX_VALUE,
保证统计最差氧气量时不会因本罐而拉低数值。
相关条目
- Oxygen Tank T1 - 各级容量对照
- Oxygen Filler(氧气填充器) - 充能机器