Package com.hbm_m.compat.jei
Class CrucibleAlloyingJeiCategory
java.lang.Object
com.hbm_m.compat.jei.CrucibleAlloyingJeiCategory
- All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<CrucibleAlloyingJeiRecipe>
public class CrucibleAlloyingJeiCategory
extends Object
implements mezz.jei.api.recipe.category.IRecipeCategory<CrucibleAlloyingJeiRecipe>
JEI category for crucible alloying recipes.
Slot layout (identical to legacy NEI CrucibleAlloyingHandler):
[i0][i1][i2] [o0][o1][o2] y= 6 [i3][i4][i5] [cruc] [o3][o4][o5] y=24 (crucible at x=75) x=12 step=18 x=102 step=18Transfer rect (legacy): Rectangle(65, 23, 36, 18)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final mezz.jei.api.recipe.RecipeType<CrucibleAlloyingJeiRecipe> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmezz.jei.api.gui.drawable.IDrawablemezz.jei.api.gui.drawable.IDrawablegetIcon()mezz.jei.api.recipe.RecipeType<CrucibleAlloyingJeiRecipe>net.minecraft.network.chat.ComponentgetTitle()voidsetRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, CrucibleAlloyingJeiRecipe 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, draw, getHeight, getRegistryName, getTooltip, getTooltipStrings, getWidth, handleInput, isHandled, onDisplayedIngredientsUpdate
-
Field Details
-
RECIPE_TYPE
-
-
Constructor Details
-
CrucibleAlloyingJeiCategory
public CrucibleAlloyingJeiCategory(mezz.jei.api.helpers.IGuiHelper guiHelper)
-
-
Method Details
-
getRecipeType
- Specified by:
getRecipeTypein interfacemezz.jei.api.recipe.category.IRecipeCategory<CrucibleAlloyingJeiRecipe>
-
getTitle
public net.minecraft.network.chat.Component getTitle()- Specified by:
getTitlein interfacemezz.jei.api.recipe.category.IRecipeCategory<CrucibleAlloyingJeiRecipe>
-
getBackground
public mezz.jei.api.gui.drawable.IDrawable getBackground()- Specified by:
getBackgroundin interfacemezz.jei.api.recipe.category.IRecipeCategory<CrucibleAlloyingJeiRecipe>
-
getIcon
public mezz.jei.api.gui.drawable.IDrawable getIcon()- Specified by:
getIconin interfacemezz.jei.api.recipe.category.IRecipeCategory<CrucibleAlloyingJeiRecipe>
-
setRecipe
public void setRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, CrucibleAlloyingJeiRecipe recipe, mezz.jei.api.recipe.IFocusGroup focuses) - Specified by:
setRecipein interfacemezz.jei.api.recipe.category.IRecipeCategory<CrucibleAlloyingJeiRecipe>
-