Class FloristRecipeCategory
java.lang.Object
com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory<FloristRecipeCategory.FloristRecipe>
com.minecolonies.core.compatibility.jei.FloristRecipeCategory
- All Implemented Interfaces:
mezz.jei.api.recipe.category.IRecipeCategory<FloristRecipeCategory.FloristRecipe>
public class FloristRecipeCategory
extends JobBasedRecipeCategory<FloristRecipeCategory.FloristRecipe>
JEI recipe category showing supported flowers.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordRepresents the flowers available at the specified level.Nested classes/interfaces inherited from class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
JobBasedRecipeCategory.LootTableTooltipCallback, JobBasedRecipeCategory.RecipeIdTooltipCallback -
Field Summary
Fields inherited from class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
chanceSlot, CITIZEN_H, CITIZEN_W, CITIZEN_X, CITIZEN_Y, FAKE_LEVEL, HEIGHT, job, slot, TEXTURE, WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionFloristRecipeCategory(@NotNull mezz.jei.api.helpers.IGuiHelper guiHelper) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoiddraw(FloristRecipeCategory.FloristRecipe recipe, @NotNull mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, @NotNull net.minecraft.client.gui.GuiGraphics stack, double mouseX, double mouseY) static @NotNull List<FloristRecipeCategory.FloristRecipe>protected @NotNull List<net.minecraft.network.chat.Component>voidsetRecipe(@NotNull mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, FloristRecipeCategory.FloristRecipe recipe, @NotNull mezz.jei.api.recipe.IFocusGroup focuses) Methods inherited from class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
addToolSlot, findRecipes, getBackground, getCatalyst, getCatalyst, getIcon, getJob, getRecipeType, getTitle, getTitleAsTextComponent, getTooltipStringsMethods 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
getHeight, getRegistryName, getWidth, handleInput, isHandled
-
Constructor Details
-
FloristRecipeCategory
public FloristRecipeCategory(@NotNull @NotNull mezz.jei.api.helpers.IGuiHelper guiHelper) Constructor
-
-
Method Details
-
generateInfoBlocks
@NotNull protected @NotNull List<net.minecraft.network.chat.Component> generateInfoBlocks(@NotNull FloristRecipeCategory.FloristRecipe recipe) - Specified by:
generateInfoBlocksin classJobBasedRecipeCategory<FloristRecipeCategory.FloristRecipe>
-
setRecipe
public void setRecipe(@NotNull @NotNull mezz.jei.api.gui.builder.IRecipeLayoutBuilder builder, @NotNull FloristRecipeCategory.FloristRecipe recipe, @NotNull @NotNull mezz.jei.api.recipe.IFocusGroup focuses) -
draw
public void draw(@NotNull FloristRecipeCategory.FloristRecipe recipe, @NotNull @NotNull mezz.jei.api.gui.ingredient.IRecipeSlotsView recipeSlotsView, @NotNull @NotNull net.minecraft.client.gui.GuiGraphics stack, double mouseX, double mouseY) - Specified by:
drawin interfacemezz.jei.api.recipe.category.IRecipeCategory<FloristRecipeCategory.FloristRecipe>- Overrides:
drawin classJobBasedRecipeCategory<FloristRecipeCategory.FloristRecipe>
-
findRecipes
-