package crazypants.enderio.machine; import net.minecraft.nbt.NBTTagCompound; import crazypants.enderio.machine.IMachineRecipe.ResultStack; import crazypants.enderio.machine.recipe.RecipeBonusType; public class ContinuousTask implements IPoweredTask { float powerUserPerTick; public ContinuousTask(float powerUsePerTick) { this.powerUserPerTick = powerUsePerTick; } @Override public void writeToNBT(NBTTagCompound nbtRoot) { } @Override public void update(float availableEnergy) { } @Override public boolean isComplete() { return false; } @Override public float getRequiredEnergy() { return powerUserPerTick; } @Override public IMachineRecipe getRecipe() { return null; } @Override public float getProgress() { return 0.5f; } @Override public ResultStack[] getCompletedResult() { return new ResultStack[0]; } @Override public float getChance() { return 1; } @Override public RecipeBonusType getBonusType() { return RecipeBonusType.NONE; } @Override public MachineRecipeInput[] getInputs() { return new MachineRecipeInput[0]; } }