public class DebugRecipeCategory extends java.lang.Object implements mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>
Modifier and Type | Field and Description |
---|---|
static int |
RECIPE_HEIGHT |
static int |
RECIPE_WIDTH |
static net.minecraft.util.ResourceLocation |
UID |
Constructor and Description |
---|
DebugRecipeCategory(mezz.jei.api.helpers.IGuiHelper guiHelper) |
Modifier and Type | Method and Description |
---|---|
void |
draw(DebugRecipe recipe,
double mouseX,
double mouseY) |
mezz.jei.api.gui.drawable.IDrawable |
getBackground() |
mezz.jei.api.gui.drawable.IDrawable |
getIcon() |
java.lang.Class<? extends DebugRecipe> |
getRecipeClass() |
java.lang.String |
getTitle() |
java.util.List<java.lang.String> |
getTooltipStrings(DebugRecipe recipe,
double mouseX,
double mouseY) |
net.minecraft.util.ResourceLocation |
getUid() |
boolean |
handleClick(DebugRecipe recipe,
double mouseX,
double mouseY,
int mouseButton) |
void |
setIngredients(DebugRecipe recipe,
mezz.jei.api.ingredients.IIngredients ingredients) |
void |
setRecipe(mezz.jei.api.gui.IRecipeLayout recipeLayout,
DebugRecipe recipe,
mezz.jei.api.ingredients.IIngredients ingredients) |
public static final net.minecraft.util.ResourceLocation UID
public static final int RECIPE_WIDTH
public static final int RECIPE_HEIGHT
public DebugRecipeCategory(mezz.jei.api.helpers.IGuiHelper guiHelper)
public net.minecraft.util.ResourceLocation getUid()
getUid
in interface mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>
public java.lang.Class<? extends DebugRecipe> getRecipeClass()
getRecipeClass
in interface mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>
public java.lang.String getTitle()
getTitle
in interface mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>
public mezz.jei.api.gui.drawable.IDrawable getBackground()
getBackground
in interface mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>
public mezz.jei.api.gui.drawable.IDrawable getIcon()
getIcon
in interface mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>
public void setIngredients(DebugRecipe recipe, mezz.jei.api.ingredients.IIngredients ingredients)
setIngredients
in interface mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>
public void draw(DebugRecipe recipe, double mouseX, double mouseY)
draw
in interface mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>
public void setRecipe(mezz.jei.api.gui.IRecipeLayout recipeLayout, DebugRecipe recipe, mezz.jei.api.ingredients.IIngredients ingredients)
setRecipe
in interface mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>
public java.util.List<java.lang.String> getTooltipStrings(DebugRecipe recipe, double mouseX, double mouseY)
getTooltipStrings
in interface mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>
public boolean handleClick(DebugRecipe recipe, double mouseX, double mouseY, int mouseButton)
handleClick
in interface mezz.jei.api.recipe.category.IRecipeCategory<DebugRecipe>