/* * To change this license header, choose License Headers in Project Properties. To change this template file, choose * Tools | Templates and open the template in the editor. */ package Ic2ExpReactorPlanner.components; import gregtech.api.objects.GT_ItemStack; /** * Represents a coolant cell in a reactor. * * @author Brian McCloud */ public class CoolantCell extends ReactorItem { public CoolantCell(final int id, final String baseName, GT_ItemStack aItem, final double maxDamage, final double maxHeat, final String sourceMod) { super(id, baseName, aItem, maxDamage, maxHeat, sourceMod); } public CoolantCell(final CoolantCell other) { super(other); } @Override public double adjustCurrentHeat(final double heat) { currentCellCooling += heat; bestCellCooling = Math.max(currentCellCooling, bestCellCooling); return super.adjustCurrentHeat(heat); } }