package cyano.basemetals.jei;
import cyano.basemetals.BaseMetals;
import mezz.jei.api.recipe.IRecipeHandler;
import mezz.jei.api.recipe.IRecipeWrapper;
public class CrusherRecipeHandler implements IRecipeHandler<CrusherRecipeJEI>{
private final String id = BaseMetalsJEIPlugin.JEIUID;
@Override
public String getRecipeCategoryUid() {
return id;
}
@Override
public Class<CrusherRecipeJEI> getRecipeClass() {
return CrusherRecipeJEI.class;
}
@Override
public IRecipeWrapper getRecipeWrapper(CrusherRecipeJEI recipe) {
return recipe;
}
@Override
public boolean isRecipeValid(CrusherRecipeJEI recipe) {
return !(recipe.getInputs().isEmpty() || recipe.getOutputs().isEmpty());
}
}