Class AbstractFurnaceRecipeBookComponent
java.lang.Object
net.minecraft.client.gui.GuiComponent
net.minecraft.client.gui.screens.recipebook.RecipeBookComponent
net.minecraft.client.gui.screens.recipebook.AbstractFurnaceRecipeBookComponent
- All Implemented Interfaces:
GuiEventListener
,Renderable
,TabOrderedElement
,NarratableEntry
,NarrationSupplier
,RecipeShownListener
,PlaceRecipe<Ingredient>
- Direct Known Subclasses:
BlastingRecipeBookComponent
,SmeltingRecipeBookComponent
,SmokingRecipeBookComponent
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.gui.narration.NarratableEntry
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
Fields inherited from class net.minecraft.client.gui.GuiComponent
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, LIGHT_DIRT_BACKGROUND, STATS_ICON_LOCATION
Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
setupGhostRecipe
(Recipe<?> p_100122_, List<Slot> p_100123_) void
slotClicked
(Slot p_100120_) Methods inherited from class net.minecraft.client.gui.screens.recipebook.RecipeBookComponent
addItemToSlot, charTyped, getRecipeFilterName, 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 net.minecraft.client.gui.GuiComponent
blit, blit, blit, blit, blit, blit, blitNineSliced, blitNineSliced, blitNineSliced, blitOutlineBlack, blitRepeating, disableScissor, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, enableScissor, fill, fill, fillGradient, fillGradient, fillGradient, hLine, renderOutline, vLine
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
-
Field Details
-
fuels
-
-
Constructor Details
-
AbstractFurnaceRecipeBookComponent
public AbstractFurnaceRecipeBookComponent()
-
-
Method Details
-
initFilterButtonTextures
protected void initFilterButtonTextures()- Overrides:
initFilterButtonTextures
in classRecipeBookComponent
-
slotClicked
- Overrides:
slotClicked
in classRecipeBookComponent
-
setupGhostRecipe
- Overrides:
setupGhostRecipe
in classRecipeBookComponent
-
getFuelItems
-