Class AnimatedResultButton
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.screen.recipebook.AnimatedResultButton
- All Implemented Interfaces:
class_6379,class_6383,Drawable,Element
- Mappings:
Namespace Name official edbintermediary net/minecraft/class_514named net/minecraft/client/gui/screen/recipebook/AnimatedResultButton
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.class_6379
class_6379.class_6380 -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Identifierprivate floatprivate AbstractRecipeScreenHandler<?>private intstatic intprivate static floatprivate static intprivate static Textprivate RecipeBookprivate RecipeResultCollectionprivate floatFields inherited from class net.minecraft.client.gui.widget.ClickableWidget
active, alpha, height, hovered, visible, WIDGETS_TEXTURE, width, x, yFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRecipe<?>getTooltip(Screen screen)intgetWidth()booleanprotected booleanisValidClickButton(int button)voidmethod_37020(class_6382 class_6382)voidrenderButton(MatrixStack matrices, int mouseX, int mouseY, float delta)voidsetPos(int x, int y)voidshowResultCollection(RecipeResultCollection recipeResultCollection, RecipeBookResults recipeBookResults)Methods inherited from class net.minecraft.client.gui.widget.ClickableWidget
changeFocus, clicked, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getYImage, isFocused, isHovered, isMouseOver, method_37018, method_37021, mouseClicked, mouseDragged, mouseReleased, onClick, onDrag, onFocusedChanged, onRelease, playDownSound, render, renderBackground, renderToolTip, setAlpha, setFocused, setMessage, setWidthMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithShadow, fill, fillGradient, fillGradient, fillGradient, getZOffset, method_29343, setZOffsetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
charTyped, keyPressed, keyReleased, mouseMoved, mouseScrolled
-
Field Details
-
BACKGROUND_TEXTURE
- Mappings:
Namespace Name Mixin selector official bLedb;b:Lwr;intermediary field_3143Lnet/minecraft/class_514;field_3143:Lnet/minecraft/class_2960;named BACKGROUND_TEXTURELnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;BACKGROUND_TEXTURE:Lnet/minecraft/util/Identifier;
-
field_32414
private static final float field_32414- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLedb;c:Fintermediary field_32414Lnet/minecraft/class_514;field_32414:Fnamed field_32414Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;field_32414:F
-
field_32415
private static final int field_32415- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLedb;d:Iintermediary field_32415Lnet/minecraft/class_514;field_32415:Inamed field_32415Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;field_32415:I
-
field_32413
public static final int field_32413- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLedb;a:Iintermediary field_32413Lnet/minecraft/class_514;field_32413:Inamed field_32413Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;field_32413:I
-
MORE_RECIPES_TEXT
- Mappings:
Namespace Name Mixin selector official eLedb;e:Lon;intermediary field_26595Lnet/minecraft/class_514;field_26595:Lnet/minecraft/class_2561;named MORE_RECIPES_TEXTLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;MORE_RECIPES_TEXT:Lnet/minecraft/text/Text;
-
craftingScreenHandler
- Mappings:
Namespace Name Mixin selector official rLedb;r:Lbnc;intermediary field_3137Lnet/minecraft/class_514;field_3137:Lnet/minecraft/class_1729;named craftingScreenHandlerLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;craftingScreenHandler:Lnet/minecraft/screen/AbstractRecipeScreenHandler;
-
recipeBook
- Mappings:
Namespace Name Mixin selector official sLedb;s:Lafb;intermediary field_3138Lnet/minecraft/class_514;field_3138:Lnet/minecraft/class_3439;named recipeBookLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;recipeBook:Lnet/minecraft/recipe/book/RecipeBook;
-
results
- Mappings:
Namespace Name Mixin selector official tLedb;t:Ledc;intermediary field_3142Lnet/minecraft/class_514;field_3142:Lnet/minecraft/class_516;named resultsLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;results:Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;
-
time
private float time- Mappings:
Namespace Name Mixin selector official uLedb;u:Fintermediary field_3140Lnet/minecraft/class_514;field_3140:Fnamed timeLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;time:F
-
bounce
private float bounce- Mappings:
Namespace Name Mixin selector official vLedb;v:Fintermediary field_3139Lnet/minecraft/class_514;field_3139:Fnamed bounceLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;bounce:F
-
currentResultIndex
private int currentResultIndex- Mappings:
Namespace Name Mixin selector official wLedb;w:Iintermediary field_3141Lnet/minecraft/class_514;field_3141:Inamed currentResultIndexLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;currentResultIndex:I
-
-
Constructor Details
-
AnimatedResultButton
public AnimatedResultButton()
-
-
Method Details
-
showResultCollection
public void showResultCollection(RecipeResultCollection recipeResultCollection, RecipeBookResults recipeBookResults)- Mappings:
Namespace Name Mixin selector official aLedb;a(Ledc;Lecz;)Vintermediary method_2640Lnet/minecraft/class_514;method_2640(Lnet/minecraft/class_516;Lnet/minecraft/class_513;)Vnamed showResultCollectionLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;showResultCollection(Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;)V
-
getResultCollection
- Mappings:
Namespace Name Mixin selector official aLedb;a()Ledc;intermediary method_2645Lnet/minecraft/class_514;method_2645()Lnet/minecraft/class_516;named getResultCollectionLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;getResultCollection()Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;
-
setPos
public void setPos(int x, int y)- Mappings:
Namespace Name Mixin selector official aLedb;a(II)Vintermediary method_2641Lnet/minecraft/class_514;method_2641(II)Vnamed setPosLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;setPos(II)V
-
renderButton
- Overrides:
renderButtonin classClickableWidget- Mappings:
Namespace Name Mixin selector official bLdwh;b(Ldpu;IIF)Vintermediary method_25359Lnet/minecraft/class_339;method_25359(Lnet/minecraft/class_4587;IIF)Vnamed renderButtonLnet/minecraft/client/gui/widget/ClickableWidget;renderButton(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
getResults
- Mappings:
Namespace Name Mixin selector official jLedb;j()Ljava/util/List;intermediary method_2639Lnet/minecraft/class_514;method_2639()Ljava/util/List;named getResultsLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;getResults()Ljava/util/List;
-
hasResults
public boolean hasResults()- Mappings:
Namespace Name Mixin selector official bLedb;b()Zintermediary method_2642Lnet/minecraft/class_514;method_2642()Znamed hasResultsLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;hasResults()Z
-
currentRecipe
- Mappings:
Namespace Name Mixin selector official iLedb;i()Lbsr;intermediary method_2643Lnet/minecraft/class_514;method_2643()Lnet/minecraft/class_1860;named currentRecipeLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;currentRecipe()Lnet/minecraft/recipe/Recipe;
-
getTooltip
- Mappings:
Namespace Name Mixin selector official aLedb;a(Ldzz;)Ljava/util/List;intermediary method_2644Lnet/minecraft/class_514;method_2644(Lnet/minecraft/class_437;)Ljava/util/List;named getTooltipLnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;getTooltip(Lnet/minecraft/client/gui/screen/Screen;)Ljava/util/List;
-
method_37020
- Mappings:
Namespace Name Mixin selector official aLdyn;a(Ldym;)Vintermediary method_37020Lnet/minecraft/class_6383;method_37020(Lnet/minecraft/class_6382;)Vnamed method_37020Lnet/minecraft/class_6383;method_37020(Lnet/minecraft/class_6382;)V
-
getWidth
public int getWidth()- Overrides:
getWidthin classClickableWidget- Mappings:
Namespace Name Mixin selector official fLdwh;f()Iintermediary method_25368Lnet/minecraft/class_339;method_25368()Inamed getWidthLnet/minecraft/client/gui/widget/ClickableWidget;getWidth()I
-
isValidClickButton
protected boolean isValidClickButton(int button)- Overrides:
isValidClickButtonin classClickableWidget- Mappings:
Namespace Name Mixin selector official c_Ldwh;c_(I)Zintermediary method_25351Lnet/minecraft/class_339;method_25351(I)Znamed isValidClickButtonLnet/minecraft/client/gui/widget/ClickableWidget;isValidClickButton(I)Z
-