类 AnimatedResultButton

  • 所有已实现的接口:
    Drawable, Element

    @Environment(CLIENT)
    public class AnimatedResultButton
    extends AbstractButtonWidget
    Mappings:
    Namespace Name
    official ech
    intermediary net/minecraft/class_514
    named net/minecraft/client/gui/screen/recipebook/AnimatedResultButton
    • 字段详细资料

      • BACKGROUND_TEXTURE

        private static final Identifier BACKGROUND_TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official b Lech;b:Lwp;
        intermediary field_3143 Lnet/minecraft/class_514;field_3143:Lnet/minecraft/class_2960;
        named BACKGROUND_TEXTURE Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;BACKGROUND_TEXTURE:Lnet/minecraft/util/Identifier;
      • field_32414

        private static final float field_32414
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lech;c:F
        intermediary field_32414 Lnet/minecraft/class_514;field_32414:F
        named field_32414 Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;field_32414:F
      • field_32415

        private static final int field_32415
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lech;d:I
        intermediary field_32415 Lnet/minecraft/class_514;field_32415:I
        named field_32415 Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;field_32415:I
      • field_32413

        public static final int field_32413
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lech;a:I
        intermediary field_32413 Lnet/minecraft/class_514;field_32413:I
        named field_32413 Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;field_32413:I
      • MORE_RECIPES_TEXT

        private static final Text MORE_RECIPES_TEXT
        Mappings:
        Namespace Name Mixin selector
        official e Lech;e:Lon;
        intermediary field_26595 Lnet/minecraft/class_514;field_26595:Lnet/minecraft/class_2561;
        named MORE_RECIPES_TEXT Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;MORE_RECIPES_TEXT:Lnet/minecraft/text/Text;
      • craftingScreenHandler

        private AbstractRecipeScreenHandler<?> craftingScreenHandler
        Mappings:
        Namespace Name Mixin selector
        official s Lech;s:Lbmu;
        intermediary field_3137 Lnet/minecraft/class_514;field_3137:Lnet/minecraft/class_1729;
        named craftingScreenHandler Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;craftingScreenHandler:Lnet/minecraft/screen/AbstractRecipeScreenHandler;
      • recipeBook

        private RecipeBook recipeBook
        Mappings:
        Namespace Name Mixin selector
        official t Lech;t:Laez;
        intermediary field_3138 Lnet/minecraft/class_514;field_3138:Lnet/minecraft/class_3439;
        named recipeBook Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;recipeBook:Lnet/minecraft/recipe/book/RecipeBook;
      • results

        private RecipeResultCollection results
        Mappings:
        Namespace Name Mixin selector
        official u Lech;u:Leci;
        intermediary field_3142 Lnet/minecraft/class_514;field_3142:Lnet/minecraft/class_516;
        named results Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;results:Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;
      • time

        private float time
        Mappings:
        Namespace Name Mixin selector
        official v Lech;v:F
        intermediary field_3140 Lnet/minecraft/class_514;field_3140:F
        named time Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;time:F
      • bounce

        private float bounce
        Mappings:
        Namespace Name Mixin selector
        official w Lech;w:F
        intermediary field_3139 Lnet/minecraft/class_514;field_3139:F
        named bounce Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;bounce:F
      • currentResultIndex

        private int currentResultIndex
        Mappings:
        Namespace Name Mixin selector
        official x Lech;x:I
        intermediary field_3141 Lnet/minecraft/class_514;field_3141:I
        named currentResultIndex Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;currentResultIndex:I
    • 构造器详细资料

      • AnimatedResultButton

        public AnimatedResultButton()
    • 方法详细资料

      • showResultCollection

        public void showResultCollection​(RecipeResultCollection recipeResultCollection,
                                         RecipeBookResults recipeBookResults)
        Mappings:
        Namespace Name Mixin selector
        official a Lech;a(Leci;Lecf;)V
        intermediary method_2640 Lnet/minecraft/class_514;method_2640(Lnet/minecraft/class_516;Lnet/minecraft/class_513;)V
        named showResultCollection Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;showResultCollection(Lnet/minecraft/client/gui/screen/recipebook/RecipeResultCollection;Lnet/minecraft/client/gui/screen/recipebook/RecipeBookResults;)V
      • getResultCollection

        public RecipeResultCollection getResultCollection()
        Mappings:
        Namespace Name Mixin selector
        official a Lech;a()Leci;
        intermediary method_2645 Lnet/minecraft/class_514;method_2645()Lnet/minecraft/class_516;
        named getResultCollection Lnet/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 a Lech;a(II)V
        intermediary method_2641 Lnet/minecraft/class_514;method_2641(II)V
        named setPos Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;setPos(II)V
      • renderButton

        public void renderButton​(MatrixStack matrices,
                                 int mouseX,
                                 int mouseY,
                                 float delta)
        覆盖:
        renderButton 在类中 AbstractButtonWidget
        Mappings:
        Namespace Name Mixin selector
        official b Ldvu;b(Ldpi;IIF)V
        intermediary method_25359 Lnet/minecraft/class_339;method_25359(Lnet/minecraft/class_4587;IIF)V
        named renderButton Lnet/minecraft/client/gui/widget/AbstractButtonWidget;renderButton(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
      • getResults

        private List<Recipe<?>> getResults()
        Mappings:
        Namespace Name Mixin selector
        official k Lech;k()Ljava/util/List;
        intermediary method_2639 Lnet/minecraft/class_514;method_2639()Ljava/util/List;
        named getResults Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;getResults()Ljava/util/List;
      • hasResults

        public boolean hasResults()
        Mappings:
        Namespace Name Mixin selector
        official b Lech;b()Z
        intermediary method_2642 Lnet/minecraft/class_514;method_2642()Z
        named hasResults Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;hasResults()Z
      • currentRecipe

        public Recipe<?> currentRecipe()
        Mappings:
        Namespace Name Mixin selector
        official d Lech;d()Lbsj;
        intermediary method_2643 Lnet/minecraft/class_514;method_2643()Lnet/minecraft/class_1860;
        named currentRecipe Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;currentRecipe()Lnet/minecraft/recipe/Recipe;
      • getTooltip

        public List<Text> getTooltip​(Screen screen)
        Mappings:
        Namespace Name Mixin selector
        official a Lech;a(Ldzg;)Ljava/util/List;
        intermediary method_2644 Lnet/minecraft/class_514;method_2644(Lnet/minecraft/class_437;)Ljava/util/List;
        named getTooltip Lnet/minecraft/client/gui/screen/recipebook/AnimatedResultButton;getTooltip(Lnet/minecraft/client/gui/screen/Screen;)Ljava/util/List;
      • getWidth

        public int getWidth()
        覆盖:
        getWidth 在类中 AbstractButtonWidget
        Mappings:
        Namespace Name Mixin selector
        official h Ldvu;h()I
        intermediary method_25368 Lnet/minecraft/class_339;method_25368()I
        named getWidth Lnet/minecraft/client/gui/widget/AbstractButtonWidget;getWidth()I
      • isValidClickButton

        protected boolean isValidClickButton​(int button)
        覆盖:
        isValidClickButton 在类中 AbstractButtonWidget
        Mappings:
        Namespace Name Mixin selector
        official a Ldvu;a(I)Z
        intermediary method_25351 Lnet/minecraft/class_339;method_25351(I)Z
        named isValidClickButton Lnet/minecraft/client/gui/widget/AbstractButtonWidget;isValidClickButton(I)Z