Class HTHolderRecipeCategory
-
- All Implemented Interfaces:
-
hiiragi283.lib.gui.HTAbstractGui,mezz.jei.api.recipe.category.IRecipeCategory
public abstract class HTHolderRecipeCategory<RECIPE extends Object> extends HTBasicRecipeCategory<HTRecipeHolder<RECIPE>>
HTRecipeHolderに基づいたHTBasicRecipeCategoryの拡張クラスです。
- Since:
0.15.1
Hiiragi Tsubasa
-
-
Field Summary
Fields Modifier and Type Field Description private final ItemStackcarriedprivate final Integerheightprivate final IDrawableiconprivate final IRecipeType<HTRecipeHolder<RECIPE>>recipeTypeprivate final Componenttitleprivate final Integerwidth
-
Constructor Summary
Constructors Constructor Description HTHolderRecipeCategory(IGuiHelper guiHelper, HTRecipeViewerType<HTRecipeHolder<RECIPE>> recipeType, Codec<HTRecipeHolder<RECIPE>> codec)HTHolderRecipeCategory(IGuiHelper guiHelper, HTRecipeViewerType<HTRecipeHolder<RECIPE>> recipeType, MapCodec<RECIPE> codec)
-
Method Summary
Modifier and Type Method Description ItemStackgetCarried()final UnitsetRecipe(IRecipeLayoutBuilder builder, HTRecipeHolder<RECIPE> recipe, IFocusGroup focuses)final UnitcreateRecipeExtras(IRecipeExtrasBuilder builder, HTRecipeHolder<RECIPE> recipe, IFocusGroup focuses)final IdentifiergetIdentifier(HTRecipeHolder<RECIPE> recipe)final Codec<HTRecipeHolder<RECIPE>>getCodec(ICodecHelper codecHelper, IRecipeManager recipeManager)-
Methods inherited from class hiiragi283.lib.integration.jei.category.HTHolderRecipeCategory
getHeight, getIcon, getRecipeType, getTitle, getWidth -
Methods inherited from class hiiragi283.lib.integration.jei.category.HTBasicRecipeCategory
getGuiLeft, getGuiTop, getHeight, getIcon, getPosition, getPosition, getPosition, getPosition, getRecipeType, getTitle, getWidth, getXSize, getYSize -
Methods inherited from class mezz.jei.api.recipe.category.IRecipeCategory
draw, getRegistryName, getTooltip, isHandled, needsRecipeBorder, onDisplayedIngredientsUpdate -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
HTHolderRecipeCategory
HTHolderRecipeCategory(IGuiHelper guiHelper, HTRecipeViewerType<HTRecipeHolder<RECIPE>> recipeType, Codec<HTRecipeHolder<RECIPE>> codec)
-
HTHolderRecipeCategory
HTHolderRecipeCategory(IGuiHelper guiHelper, HTRecipeViewerType<HTRecipeHolder<RECIPE>> recipeType, MapCodec<RECIPE> codec)
-
-
Method Detail
-
getCarried
ItemStack getCarried()
-
setRecipe
final Unit setRecipe(IRecipeLayoutBuilder builder, HTRecipeHolder<RECIPE> recipe, IFocusGroup focuses)
-
createRecipeExtras
final Unit createRecipeExtras(IRecipeExtrasBuilder builder, HTRecipeHolder<RECIPE> recipe, IFocusGroup focuses)
-
getIdentifier
final Identifier getIdentifier(HTRecipeHolder<RECIPE> recipe)
-
getCodec
final Codec<HTRecipeHolder<RECIPE>> getCodec(ICodecHelper codecHelper, IRecipeManager recipeManager)
-
-
-
-