Class BossLootCategory
java.lang.Object
com.pixelmonmod.pixelmon.support.jei.category.BossLootCategory
- All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
public class BossLootCategory
extends Object
implements mezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddraw(BossTierRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, net.minecraft.client.gui.GuiGraphics guiGraphics, double mouseX, double mouseY) mezz.jei.api.gui.drawable.IDrawablemezz.jei.api.gui.drawable.IDrawablegetIcon()mezz.jei.api.recipe.RecipeType<BossTierRecipe> net.minecraft.resources.ResourceLocationgetRegistryName(BossTierRecipe recipe) net.minecraft.network.chat.ComponentgetTitle()voidgetTooltip(mezz.jei.api.gui.builder.ITooltipBuilder tooltip, BossTierRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY) List<net.minecraft.network.chat.Component> getTooltipStrings(BossTierRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY) voidsetRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, BossTierRecipe recipe, mezz.jei.api.recipe.IFocusGroup focuses) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface mezz.jei.api.recipe.category.IRecipeCategory
createRecipeExtras, getHeight, getWidth, handleInput, isHandled, needsRecipeBorder
-
Constructor Details
-
BossLootCategory
public BossLootCategory(mezz.jei.api.helpers.IGuiHelper guiHelper)
-
-
Method Details
-
getRecipeType
- Specified by:
getRecipeTypein interfacemezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
-
getTitle
public net.minecraft.network.chat.Component getTitle()- Specified by:
getTitlein interfacemezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
-
getBackground
public mezz.jei.api.gui.drawable.IDrawable getBackground()- Specified by:
getBackgroundin interfacemezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
-
getIcon
public mezz.jei.api.gui.drawable.IDrawable getIcon()- Specified by:
getIconin interfacemezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
-
setRecipe
public void setRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, BossTierRecipe recipe, mezz.jei.api.recipe.IFocusGroup focuses) - Specified by:
setRecipein interfacemezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
-
draw
public void draw(BossTierRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, net.minecraft.client.gui.GuiGraphics guiGraphics, double mouseX, double mouseY) - Specified by:
drawin interfacemezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
-
getTooltipStrings
public List<net.minecraft.network.chat.Component> getTooltipStrings(BossTierRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY) - Specified by:
getTooltipStringsin interfacemezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
-
getTooltip
public void getTooltip(mezz.jei.api.gui.builder.ITooltipBuilder tooltip, BossTierRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY) - Specified by:
getTooltipin interfacemezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
-
getRegistryName
- Specified by:
getRegistryNamein interfacemezz.jei.api.recipe.category.IRecipeCategory<BossTierRecipe>
-