Isotope Generator Advanced
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | GalacticraftAmunRa:isotopeGeneratorAdvanced |
| TileEntity | TileEntityIsotopeGenerator (variant=1) |
| 分类 | metaBlockMachine (metadata 1) |
| 硬度 | 默认 (Material.iron) |
| 爆炸抗性 | 默认 (Material.iron) |
功能
Isotope Generator Advanced(高级同位素发电机)是一种高输出的原子电池,输出功率为 5.0W,是基础版本的 10 倍。
核心特性是热能提升:在炎热环境(如靠近恒星、火山、熔岩)中,发电效率可提升最高 10 倍。这使其成为靠近热源的飞船或空间站的理想能源选择。
拥有 1 个槽位用于电池充电,可将产生的电力储存到电池中以备后用。GUI 用于查看发电状态和充电情况。
摆放要求
- 放置在飞船内部
- 支持 4 个水平旋转朝向
- 建议放置在热源附近以获得更高效率
数值
| 数值名 | 值 |
|---|---|
| 能量输出 | 5.0W |
| 热效率提升 | 最高 10x(炎热环境) |
| 电池充电 | 支持 |
交互
| 触发 | 行为 |
|---|---|
| 右键 | 打开原子电池 GUI(GuiIds.GUI_ATOMBATTERY) |
相关条目
- Isotope Generator Basic - 基础同位素发电机
- Gravity Generator - 人工重力发电机
源码核对(2026-10-01 审计)
已核对正确:注册名 isotopeGeneratorAdvanced、metadata 1
(ARBlocks.java:545-554,父方块注册名 machines1)、
输出 5.0F(ARBlocks.java:554)、GUI GuiIds.GUI_ATOMBATTERY、
「是基础版本的 10 倍」(5.0 / 0.5 = 10)准确、支持 4 朝向。
已核对正确(热效率):「最高 10 倍」有源码依据:
getEnvironmentalEnergyBoost() 返回 Math.min(exp(-0.25 * thermalLevel), 10.0F)
(TileEntityIsotopeGenerator.java:115-123),封顶 10.0F。
已补充(上限,原条目未写):整机发电封顶 MAX_GENERATE_WATTS = 200
(TileEntityIsotopeGenerator.java:44),即 5.0 × 10 = 50W 仍低于 200 上限,
该上限对高级机不构成实际约束。
已订正(表述):「高级同位素发电机是一种高输出的原子电池」——
它是发电机器,不是电池本体;电池是它槽位里充能的物品。
getSizeInventory() 供存放电池,canExtractItem() 仅允许 slot 0(TileEntityIsotopeGenerator.java:219-225)。
「拥有 1 个槽位用于电池充电」与源码一致。
硬度/抗性:未调用 → 默认 Material.iron,原条目正确。