跳到正文
烈焰甘蔗Wiki

Isotope Generator Basic

基本信息

属性 值
注册名 GalacticraftAmunRa:isotopeGeneratorBasic
TileEntity TileEntityIsotopeGenerator (variant=0)
分类 metaBlockMachine (metadata 0)
硬度 默认 (Material.iron)
爆炸抗性 默认 (Material.iron)

功能

Isotope Generator Basic(基础同位素发电机)是一种利用热差发电的原子电池。输出功率为 0.5W(500mW),通过自身与其他方块的温差产生能量。

它是一种被动发电装置,不需要燃料消耗,而是利用设备周围的热环境差异产生电力。可以作为飞船的辅助能源。

基础版本比高级版本输出较低,但更加稳定。GUI 用于查看发电状态和电池充电情况。

摆放要求

  • 放置在飞船内部或任何需要电力的位置
  • 支持 4 个水平旋转朝向
  • 前方有专用输出纹理显示

数值

数值名 值
能量输出 0.5W (500mW)
热效率 基础
电池充电 支持

交互

触发 行为
右键 打开原子电池 GUI(GuiIds.GUI_ATOMBATTERY)

相关条目

源码核对(2026-10-01 审计)

已核对正确:注册名 isotopeGeneratorBasic、metadata 0 (ARBlocks.java:536-543,父方块注册名 machines1)、 输出 0.5F(构造器最后一个实参 0.5F,ARBlocks.java:543)、 GUI GuiIds.GUI_ATOMBATTERY、支持 4 朝向、需电池充电。

已补充(上限,原条目未写):实际发电量并非固定 0.5W, 而是 Math.min(this.energyGeneration * this.generationBoost, MAX_GENERATE_WATTS), 其中 MAX_GENERATE_WATTS = 200(TileEntityIsotopeGenerator.java:44,101)。 热加成 getEnvironmentalEnergyBoost() = exp(-0.25 * thermalLevel), 上限 10.0F(TileEntityIsotopeGenerator.java:115-123)—— 故基础机在极冷环境(thermalLevel 为负)时输出可被放大。

⚠️ 已订正:「通过自身与其他方块的温差产生能量」表述不准 —— 源码读的是当前维度的 getThermalLevelModifier()(来自 WorldProvider), 与相邻方块无关(TileEntityIsotopeGenerator.java:116-118)。

硬度/抗性:未调用 → 默认 Material.iron,原条目正确。

浏览全部模组