Package com.hbm_m.compat.jei
Class AnvilJeiCategory
java.lang.Object
com.hbm_m.compat.jei.AnvilJeiCategory
- All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<AnvilRecipe>
public class AnvilJeiCategory
extends Object
implements mezz.jei.api.recipe.category.IRecipeCategory<AnvilRecipe>
JEI port of
AnvilRecipeHandler: gui_nei_anvil.png and per-shape slot layout.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddraw(AnvilRecipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, net.minecraft.client.gui.GuiGraphics guiGraphics, double mouseX, double mouseY) mezz.jei.api.gui.drawable.IDrawableintmezz.jei.api.gui.drawable.IDrawablegetIcon()mezz.jei.api.recipe.RecipeType<AnvilRecipe>net.minecraft.network.chat.ComponentgetTitle()intgetWidth()voidsetRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, AnvilRecipe 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, getRegistryName, getTooltip, getTooltipStrings, handleInput, isHandled, onDisplayedIngredientsUpdate
-
Field Details
-
RECIPE_TYPE
-
-
Constructor Details
-
AnvilJeiCategory
public AnvilJeiCategory(mezz.jei.api.helpers.IGuiHelper guiHelper)
-
-
Method Details
-
getRecipeType
- Specified by:
getRecipeTypein interfacemezz.jei.api.recipe.category.IRecipeCategory<AnvilRecipe>
-
getTitle
public net.minecraft.network.chat.Component getTitle()- Specified by:
getTitlein interfacemezz.jei.api.recipe.category.IRecipeCategory<AnvilRecipe>
-
getBackground
public mezz.jei.api.gui.drawable.IDrawable getBackground()- Specified by:
getBackgroundin interfacemezz.jei.api.recipe.category.IRecipeCategory<AnvilRecipe>
-
getIcon
public mezz.jei.api.gui.drawable.IDrawable getIcon()- Specified by:
getIconin interfacemezz.jei.api.recipe.category.IRecipeCategory<AnvilRecipe>
-
getWidth
public int getWidth()- Specified by:
getWidthin interfacemezz.jei.api.recipe.category.IRecipeCategory<AnvilRecipe>
-
getHeight
public int getHeight()- Specified by:
getHeightin interfacemezz.jei.api.recipe.category.IRecipeCategory<AnvilRecipe>
-
setRecipe
public void setRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, AnvilRecipe recipe, mezz.jei.api.recipe.IFocusGroup focuses) - Specified by:
setRecipein interfacemezz.jei.api.recipe.category.IRecipeCategory<AnvilRecipe>
-
draw
public void draw(AnvilRecipe 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<AnvilRecipe>
-