package buildcraftAdditions.recipe.refinery;
import net.minecraftforge.fluids.FluidStack;
import buildcraftAdditions.api.recipe.refinery.IRefineryRecipe;
/**
* Copyright (c) 2014-2015, AEnterprise
* http://buildcraftadditions.wordpress.com/
* Buildcraft Additions is distributed under the terms of GNU GPL v3.0
* Please check the contents of the license located in
* http://buildcraftadditions.wordpress.com/wiki/licensing-stuff/
*/
public class RefineryRecipe implements IRefineryRecipe {
private final FluidStack input, output;
private final int requiredHeat;
public RefineryRecipe(FluidStack input, FluidStack output, int requiredHeat) {
this.input = input.copy();
this.output = output.copy();
this.requiredHeat = requiredHeat;
}
@Override
public FluidStack getInput() {
return input.copy();
}
@Override
public FluidStack getOutput() {
return output.copy();
}
@Override
public int getRequiredHeat() {
return requiredHeat;
}
}