Class RecipeAlternativesWidget.FurnaceAlternativeButtonWidget
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.screen.recipebook.RecipeAlternativesWidget.AlternativeButtonWidget
net.minecraft.client.gui.screen.recipebook.RecipeAlternativesWidget.FurnaceAlternativeButtonWidget
- All Implemented Interfaces:
class_8021
,Drawable
,Element
,Narratable
,Selectable
,RecipeGridAligner<Ingredient>
- Enclosing class:
RecipeAlternativesWidget
@Environment(CLIENT)
private class RecipeAlternativesWidget.FurnaceAlternativeButtonWidget
extends RecipeAlternativesWidget.AlternativeButtonWidget
- Mappings:
Namespace Name official eti$b
intermediary net/minecraft/class_508$class_511
named net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$FurnaceAlternativeButtonWidget
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.recipebook.RecipeAlternativesWidget.AlternativeButtonWidget
RecipeAlternativesWidget.AlternativeButtonWidget.InputSlot
Nested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType
-
Field Summary
Fields inherited from class net.minecraft.client.gui.screen.recipebook.RecipeAlternativesWidget.AlternativeButtonWidget
recipe, slots
Fields inherited from class net.minecraft.client.gui.widget.ClickableWidget
active, alpha, field_41797, height, hovered, visible, WIDGETS_TEXTURE, width
Fields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
Fields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL
-
Constructor Summary
ConstructorsConstructorDescriptionFurnaceAlternativeButtonWidget
(int x, int y, Recipe<?> recipe, boolean craftable) -
Method Summary
Methods inherited from class net.minecraft.client.gui.screen.recipebook.RecipeAlternativesWidget.AlternativeButtonWidget
acceptAlignedInput, appendClickableNarrations, renderButton
Methods inherited from class net.minecraft.client.gui.widget.ClickableWidget
appendDefaultNarrations, appendNarrations, clicked, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getTooltipPositioner, getType, getWidth, getX, getY, getYImage, isFocused, isHovered, isMouseOver, isNarratable, isValidClickButton, method_48202, method_48203, method_48205, method_48206, mouseClicked, mouseDragged, mouseReleased, onClick, onDrag, onRelease, playDownSound, render, renderBackground, setAlpha, setFocused, setMessage, setTooltip, setTooltipDelay, setWidth, setX, setY
Methods inherited from class net.minecraft.client.gui.DrawableHelper
disableScissor, drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, enableScissor, fill, fillGradient, fillGradient, fillGradient, getZOffset, method_48196, setZOffset
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.class_8021
method_48229
Methods inherited from interface net.minecraft.client.gui.Element
charTyped, keyPressed, keyReleased, method_48218, mouseMoved, mouseScrolled
Methods inherited from interface net.minecraft.recipe.RecipeGridAligner
alignRecipeToGrid
-
Constructor Details
-
FurnaceAlternativeButtonWidget
- Mappings:
Namespace Name Mixin selector official <init>
Leti$a;<init>(Leti;IILchc;Z)V
intermediary <init>
Lnet/minecraft/class_508$class_509;<init>(Lnet/minecraft/class_508;IILnet/minecraft/class_1860;Z)V
named <init>
Lnet/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$AlternativeButtonWidget;<init>(Lnet/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget;IILnet/minecraft/recipe/Recipe;Z)V
-
-
Method Details
-
alignRecipe
- Overrides:
alignRecipe
in classRecipeAlternativesWidget.AlternativeButtonWidget
- Mappings:
Namespace Name Mixin selector official a
Leti$a;a(Lchc;)V
intermediary method_2619
Lnet/minecraft/class_508$class_509;method_2619(Lnet/minecraft/class_1860;)V
named alignRecipe
Lnet/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$AlternativeButtonWidget;alignRecipe(Lnet/minecraft/recipe/Recipe;)V
-