/* * Copyright (c) CovertJaguar, 2014 http://railcraft.info * * This code is the property of CovertJaguar * and may only be used with explicit written * permission unless otherwise specified on the * license page at http://railcraft.info/wiki/info:license. */ package mods.railcraft.common.blocks.machine.beta; import mods.railcraft.common.blocks.machine.IEnumMachine; import mods.railcraft.common.util.steam.Steam; /** * * @author CovertJaguar <http://www.railcraft.info> */ public class TileEngineSteamLow extends TileEngineSteam { private static final int OUTPUT_RF = 40; public TileEngineSteamLow() { } @Override public IEnumMachine getMachineType() { return EnumMachineBeta.ENGINE_STEAM_LOW; } @Override public int getMaxOutputRF() { return OUTPUT_RF; } @Override public int steamUsedPerTick() { return Steam.STEAM_PER_10RF * (OUTPUT_RF / 10); } @Override public int maxEnergy() { return 200000; } @Override public int maxEnergyReceived() { return 6000; } }