@Override public void registerDistillationRecipe( FluidStack input, List<FluidStack> outputs, Condition condition) { if (outputs.size() == 2) { int energy = RecipeCostUtils.rfFromCondition(condition); FluidReactorRecipes.addRecipe(input, null, energy, null, outputs.get(0), outputs.get(1)); } }
@Override public void registerMixingRecipe( List<ItemStack> solidInputs, FluidStack fluidInput, FluidStack fluidInput2, ItemStack solidOutput, FluidStack liquidOutput, FluidStack gasOutput, Condition condition, Set<ItemStack> catalyst) { if (solidInputs.size() == 0 && solidOutput == null) { int energy = RecipeCostUtils.rfFromCondition(condition); FluidReactorRecipes.addRecipe( fluidInput, fluidInput2, energy, catalyst, liquidOutput, gasOutput); } }