Class ContaminantInfoCategory<STACK>
java.lang.Object
mezz.jei.api.recipe.category.AbstractRecipeCategory<ContaminantInfoCategory.ContaminantInfoRecipe<STACK>>
com.petrolpark.compat.jei.category.ContaminantInfoCategory<STACK>
- All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<ContaminantInfoCategory.ContaminantInfoRecipe<STACK>>
@ParametersAreNonnullByDefault
public class ContaminantInfoCategory<STACK>
extends mezz.jei.api.recipe.category.AbstractRecipeCategory<ContaminantInfoCategory.ContaminantInfoRecipe<STACK>>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Class<ContaminantInfoCategory.ContaminantInfoRecipe<net.minecraft.world.item.ItemStack>> static final mezz.jei.api.recipe.RecipeType<ContaminantInfoCategory.ContaminantInfoRecipe<net.minecraft.world.item.ItemStack>> -
Constructor Summary
ConstructorsConstructorDescriptionContaminantInfoCategory(mezz.jei.api.helpers.IGuiHelper guiHelper, mezz.jei.api.ingredients.IIngredientType<STACK> ingredientType, mezz.jei.api.recipe.RecipeType<ContaminantInfoCategory.ContaminantInfoRecipe<STACK>> recipeType) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateRecipeExtras(mezz.jei.api.gui.widgets.IRecipeExtrasBuilder builder, ContaminantInfoCategory.ContaminantInfoRecipe<STACK> recipe, mezz.jei.api.recipe.IFocusGroup focuses) voiddraw(ContaminantInfoCategory.ContaminantInfoRecipe<STACK> recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, net.minecraft.client.gui.GuiGraphics guiGraphics, double mouseX, double mouseY) voidgetTooltip(mezz.jei.api.gui.builder.ITooltipBuilder tooltip, ContaminantInfoCategory.ContaminantInfoRecipe<STACK> recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY) voidsetRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, ContaminantInfoCategory.ContaminantInfoRecipe<STACK> recipe, mezz.jei.api.recipe.IFocusGroup focuses) protected final net.minecraft.network.chat.ComponentMethods inherited from class mezz.jei.api.recipe.category.AbstractRecipeCategory
getHeight, getIcon, getRecipeType, getTitle, getWidthMethods 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, getBackground, getCodec, getRegistryName, getTooltipStrings, handleInput, isHandled, needsRecipeBorder, onDisplayedIngredientsUpdate
-
Field Details
-
ITEM_INFO_RECIPE_CLASS
protected static final Class<ContaminantInfoCategory.ContaminantInfoRecipe<net.minecraft.world.item.ItemStack>> ITEM_INFO_RECIPE_CLASS -
ITEM_RECIPE_TYPE
public static final mezz.jei.api.recipe.RecipeType<ContaminantInfoCategory.ContaminantInfoRecipe<net.minecraft.world.item.ItemStack>> ITEM_RECIPE_TYPE
-
-
Constructor Details
-
ContaminantInfoCategory
public ContaminantInfoCategory(mezz.jei.api.helpers.IGuiHelper guiHelper, mezz.jei.api.ingredients.IIngredientType<STACK> ingredientType, mezz.jei.api.recipe.RecipeType<ContaminantInfoCategory.ContaminantInfoRecipe<STACK>> recipeType)
-
-
Method Details
-
setRecipe
public void setRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, ContaminantInfoCategory.ContaminantInfoRecipe<STACK> recipe, mezz.jei.api.recipe.IFocusGroup focuses) -
createRecipeExtras
public void createRecipeExtras(mezz.jei.api.gui.widgets.IRecipeExtrasBuilder builder, ContaminantInfoCategory.ContaminantInfoRecipe<STACK> recipe, mezz.jei.api.recipe.IFocusGroup focuses) -
getTooltip
public void getTooltip(mezz.jei.api.gui.builder.ITooltipBuilder tooltip, ContaminantInfoCategory.ContaminantInfoRecipe<STACK> recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, double mouseX, double mouseY) -
draw
public void draw(ContaminantInfoCategory.ContaminantInfoRecipe<STACK> recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, net.minecraft.client.gui.GuiGraphics guiGraphics, double mouseX, double mouseY) -
translate
-