package pneumaticCraft.common.heat.behaviour; import net.minecraft.block.Block; import net.minecraft.init.Blocks; import pneumaticCraft.lib.Names; public class HeatBehaviourLava extends HeatBehaviourLiquidTransition{ @Override public String getId(){ return Names.MOD_ID + ":lava"; } @Override protected int getMinFluidTemp(){ return 1300; } @Override protected int getMaxFluidTemp(){ return Integer.MAX_VALUE; } @Override protected int getMaxExchangedHeat(){ return 10000; } @Override protected Block getTransitionedSourceBlock(){ return Blocks.obsidian; } @Override protected Block getTransitionedFlowingBlock(){ return Blocks.cobblestone; } @Override protected boolean transitionOnTooMuchExtraction(){ return true; } }