Class InfuserRecipeBookComponent
java.lang.Object
net.minecraft.client.gui.screens.recipebook.RecipeBookComponent
net.minecraft.client.gui.screens.recipebook.AbstractFurnaceRecipeBookComponent
com.pixelmonmod.pixelmon.client.gui.recipebook.InfuserRecipeBookComponent
- All Implemented Interfaces:
net.minecraft.client.gui.components.events.GuiEventListener
,net.minecraft.client.gui.components.Renderable
,net.minecraft.client.gui.components.TabOrderedElement
,net.minecraft.client.gui.narration.NarratableEntry
,net.minecraft.client.gui.narration.NarrationSupplier
,net.minecraft.client.gui.screens.recipebook.RecipeShownListener
,net.minecraft.recipebook.PlaceRecipe<net.minecraft.world.item.crafting.Ingredient>
public class InfuserRecipeBookComponent
extends net.minecraft.client.gui.screens.recipebook.AbstractFurnaceRecipeBookComponent
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.gui.narration.NarratableEntry
net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority
-
Field Summary
Fields inherited from class net.minecraft.client.gui.screens.recipebook.RecipeBookComponent
filterButton, ghostRecipe, IMAGE_HEIGHT, IMAGE_WIDTH, menu, minecraft, RECIPE_BOOK_LOCATION, RECIPE_BUTTON_SPRITES
Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Set<net.minecraft.world.item.Item>
protected net.minecraft.network.chat.Component
void
setupGhostRecipe
(net.minecraft.world.item.crafting.RecipeHolder<?> recipeHolder, List<net.minecraft.world.inventory.Slot> slots) Methods inherited from class net.minecraft.client.gui.screens.recipebook.AbstractFurnaceRecipeBookComponent
initFilterButtonTextures, slotClicked
Methods inherited from class net.minecraft.client.gui.screens.recipebook.RecipeBookComponent
addItemToSlot, charTyped, hasClickedOutside, init, initVisuals, isFocused, isMouseOver, isVisible, keyPressed, keyReleased, mouseClicked, narrationPriority, recipesShown, recipesUpdated, render, renderGhostRecipe, renderTooltip, sendUpdateSettings, setFocused, setVisible, tick, toggleVisibility, updateNarration, updateScreenPosition
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
getCurrentFocusPath, getRectangle, mouseDragged, mouseMoved, mouseReleased, mouseScrolled, nextFocusPath
Methods inherited from interface net.minecraft.client.gui.narration.NarratableEntry
isActive
Methods inherited from interface net.minecraft.recipebook.PlaceRecipe
placeRecipe
Methods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Constructor Details
-
InfuserRecipeBookComponent
public InfuserRecipeBookComponent()
-
-
Method Details
-
getRecipeFilterName
protected net.minecraft.network.chat.Component getRecipeFilterName()- Overrides:
getRecipeFilterName
in classnet.minecraft.client.gui.screens.recipebook.RecipeBookComponent
-
setupGhostRecipe
public void setupGhostRecipe(net.minecraft.world.item.crafting.RecipeHolder<?> recipeHolder, List<net.minecraft.world.inventory.Slot> slots) - Overrides:
setupGhostRecipe
in classnet.minecraft.client.gui.screens.recipebook.AbstractFurnaceRecipeBookComponent
-
getFuelItems
- Specified by:
getFuelItems
in classnet.minecraft.client.gui.screens.recipebook.AbstractFurnaceRecipeBookComponent
-