Class ItemDropsInfoRecipeCategory
java.lang.Object
com.pixelmonmod.pixelmon.support.jei.category.ItemDropsInfoRecipeCategory
- All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<Pokemon>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
draw
(Pokemon recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, net.minecraft.client.gui.GuiGraphics guiGraphics, double mouseX, double mouseY) mezz.jei.api.gui.drawable.IDrawable
mezz.jei.api.gui.drawable.IDrawable
getIcon()
mezz.jei.api.recipe.RecipeType
<Pokemon> net.minecraft.resources.ResourceLocation
getRegistryName
(Pokemon recipe) net.minecraft.network.chat.Component
getTitle()
void
getTooltip
(mezz.jei.api.gui.builder.ITooltipBuilder tooltip, Pokemon recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY) List
<net.minecraft.network.chat.Component> getTooltipStrings
(Pokemon recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY) void
setRecipe
(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, Pokemon recipe, mezz.jei.api.recipe.IFocusGroup focuses) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface mezz.jei.api.recipe.category.IRecipeCategory
createRecipeExtras, getHeight, getWidth, handleInput, isHandled, needsRecipeBorder
-
Constructor Details
-
ItemDropsInfoRecipeCategory
public ItemDropsInfoRecipeCategory(mezz.jei.api.helpers.IGuiHelper guiHelper)
-
-
Method Details
-
getRecipeType
- Specified by:
getRecipeType
in interfacemezz.jei.api.recipe.category.IRecipeCategory<Pokemon>
-
getTitle
public net.minecraft.network.chat.Component getTitle()- Specified by:
getTitle
in interfacemezz.jei.api.recipe.category.IRecipeCategory<Pokemon>
-
getBackground
public mezz.jei.api.gui.drawable.IDrawable getBackground()- Specified by:
getBackground
in interfacemezz.jei.api.recipe.category.IRecipeCategory<Pokemon>
-
getIcon
public mezz.jei.api.gui.drawable.IDrawable getIcon()- Specified by:
getIcon
in interfacemezz.jei.api.recipe.category.IRecipeCategory<Pokemon>
-
setRecipe
public void setRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, Pokemon recipe, mezz.jei.api.recipe.IFocusGroup focuses) - Specified by:
setRecipe
in interfacemezz.jei.api.recipe.category.IRecipeCategory<Pokemon>
-
draw
public void draw(Pokemon recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, net.minecraft.client.gui.GuiGraphics guiGraphics, double mouseX, double mouseY) - Specified by:
draw
in interfacemezz.jei.api.recipe.category.IRecipeCategory<Pokemon>
-
getTooltipStrings
public List<net.minecraft.network.chat.Component> getTooltipStrings(Pokemon recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY) - Specified by:
getTooltipStrings
in interfacemezz.jei.api.recipe.category.IRecipeCategory<Pokemon>
-
getTooltip
public void getTooltip(mezz.jei.api.gui.builder.ITooltipBuilder tooltip, Pokemon recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY) - Specified by:
getTooltip
in interfacemezz.jei.api.recipe.category.IRecipeCategory<Pokemon>
-
getRegistryName
- Specified by:
getRegistryName
in interfacemezz.jei.api.recipe.category.IRecipeCategory<Pokemon>
-