public abstract class AbstractCookingCategory<T extends net.minecraft.item.crafting.AbstractCookingRecipe> extends FurnaceVariantCategory<T>
Modifier and Type | Field and Description |
---|---|
protected mezz.jei.api.gui.drawable.IDrawableAnimated |
arrow |
animatedFlame, fuelSlot, inputSlot, outputSlot, staticFlame
Constructor and Description |
---|
AbstractCookingCategory(mezz.jei.api.helpers.IGuiHelper guiHelper,
net.minecraft.block.Block icon,
java.lang.String translationKey,
int regularCookTime) |
Modifier and Type | Method and Description |
---|---|
void |
draw(T recipe,
double mouseX,
double mouseY) |
mezz.jei.api.gui.drawable.IDrawable |
getBackground() |
mezz.jei.api.gui.drawable.IDrawable |
getIcon() |
java.lang.String |
getTitle() |
void |
setIngredients(T recipe,
mezz.jei.api.ingredients.IIngredients ingredients) |
void |
setRecipe(mezz.jei.api.gui.IRecipeLayout recipeLayout,
T recipe,
mezz.jei.api.ingredients.IIngredients ingredients) |
public AbstractCookingCategory(mezz.jei.api.helpers.IGuiHelper guiHelper, net.minecraft.block.Block icon, java.lang.String translationKey, int regularCookTime)
public mezz.jei.api.gui.drawable.IDrawable getBackground()
public mezz.jei.api.gui.drawable.IDrawable getIcon()
public void setIngredients(T recipe, mezz.jei.api.ingredients.IIngredients ingredients)
public void draw(T recipe, double mouseX, double mouseY)
public java.lang.String getTitle()
public void setRecipe(mezz.jei.api.gui.IRecipeLayout recipeLayout, T recipe, mezz.jei.api.ingredients.IIngredients ingredients)