Class StarcatcherJeiFPRecipe
java.lang.Object
mezz.jei.api.recipe.category.AbstractRecipeCategory<StarcatcherJeiFPRecipe.Recipe>
com.wdiscute.starcatcher.compat.jei.StarcatcherJeiFPRecipe
- All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<StarcatcherJeiFPRecipe.Recipe>
public class StarcatcherJeiFPRecipe
extends mezz.jei.api.recipe.category.AbstractRecipeCategory<StarcatcherJeiFPRecipe.Recipe>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.wdiscute.utils.ScreenUtils.Imagenet.minecraft.world.item.ItemStackstatic final com.wdiscute.utils.ScreenUtils.Imagefinal net.minecraft.world.item.ItemStack -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbookIcon(net.minecraft.client.gui.GuiGraphics g, int x, int y, int mouseX, int mouseY) voiddraw(StarcatcherJeiFPRecipe.Recipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, net.minecraft.client.gui.GuiGraphics g, double mouseX, double mouseY) net.minecraft.resources.ResourceLocationbooleanhandleInput(StarcatcherJeiFPRecipe.Recipe recipe, double mouseX, double mouseY, com.mojang.blaze3d.platform.InputConstants.Key input) voidsetRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, StarcatcherJeiFPRecipe.Recipe recipe, mezz.jei.api.recipe.IFocusGroup focuses) Methods 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, createRecipeExtras, getBackground, getCodec, getTooltip, getTooltipStrings, isHandled, needsRecipeBorder, onDisplayedIngredientsUpdate
-
Field Details
-
SLOT_BACKGROUND_FILLED
public static final com.wdiscute.utils.ScreenUtils.Image SLOT_BACKGROUND_FILLED -
ARROW
public static final com.wdiscute.utils.ScreenUtils.Image ARROW -
stack
public final net.minecraft.world.item.ItemStack stack -
rodIs
public net.minecraft.world.item.ItemStack rodIs
-
-
Constructor Details
-
StarcatcherJeiFPRecipe
public StarcatcherJeiFPRecipe(mezz.jei.api.helpers.IGuiHelper guiHelper)
-
-
Method Details
-
setRecipe
public void setRecipe(mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, StarcatcherJeiFPRecipe.Recipe recipe, mezz.jei.api.recipe.IFocusGroup focuses) -
handleInput
public boolean handleInput(StarcatcherJeiFPRecipe.Recipe recipe, double mouseX, double mouseY, com.mojang.blaze3d.platform.InputConstants.Key input) -
draw
public void draw(StarcatcherJeiFPRecipe.Recipe recipe, mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, net.minecraft.client.gui.GuiGraphics g, double mouseX, double mouseY) -
bookIcon
public void bookIcon(net.minecraft.client.gui.GuiGraphics g, int x, int y, int mouseX, int mouseY) -
getRegistryName
public net.minecraft.resources.ResourceLocation getRegistryName(StarcatcherJeiFPRecipe.Recipe recipe)
-