package WayofTime.bloodmagic.compat.jei.altar; import mezz.jei.api.recipe.IRecipeCategory; import mezz.jei.api.recipe.IRecipeHandler; import mezz.jei.api.recipe.IRecipeWrapper; import javax.annotation.Nonnull; public class AltarRecipeHandler implements IRecipeHandler { @Nonnull @Override public Class getRecipeClass() { return AltarRecipeJEI.class; } @Nonnull @Override public Class getRecipeCategoryClass() { return AltarRecipeCategory.class; } @Nonnull @Override public IRecipeWrapper getRecipeWrapper(@Nonnull AltarRecipeJEI recipe) { return recipe; } @Override public boolean isRecipeValid(@Nonnull AltarRecipeJEI recipe) { return recipe.getInputs().size() > 0 && recipe.getOutputs().size() > 0; } }