类 PackListWidget.ResourcePackEntry

    • 字段详细资料

      • field_32397

        private static final int field_32397
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Leby$a;c:I
        intermediary field_32397 Lnet/minecraft/class_521$class_4271;field_32397:I
        named field_32397 Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;field_32397:I
      • field_32398

        private static final int field_32398
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Leby$a;d:I
        intermediary field_32398 Lnet/minecraft/class_521$class_4271;field_32398:I
        named field_32398 Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;field_32398:I
      • field_32399

        private static final int field_32399
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Leby$a;e:I
        intermediary field_32399 Lnet/minecraft/class_521$class_4271;field_32399:I
        named field_32399 Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;field_32399:I
      • field_32400

        private static final int field_32400
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Leby$a;f:I
        intermediary field_32400 Lnet/minecraft/class_521$class_4271;field_32400:I
        named field_32400 Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;field_32400:I
      • field_32401

        private static final int field_32401
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Leby$a;g:I
        intermediary field_32401 Lnet/minecraft/class_521$class_4271;field_32401:I
        named field_32401 Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;field_32401:I
      • field_32402

        private static final int field_32402
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Leby$a;h:I
        intermediary field_32402 Lnet/minecraft/class_521$class_4271;field_32402:I
        named field_32402 Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;field_32402:I
      • field_32403

        private static final int field_32403
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Leby$a;i:I
        intermediary field_32403 Lnet/minecraft/class_521$class_4271;field_32403:I
        named field_32403 Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;field_32403:I
      • field_32404

        private static final int field_32404
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Leby$a;j:I
        intermediary field_32404 Lnet/minecraft/class_521$class_4271;field_32404:I
        named field_32404 Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;field_32404:I
      • field_32405

        private static final String field_32405
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official k Leby$a;k:Ljava/lang/String;
        intermediary field_32405 Lnet/minecraft/class_521$class_4271;field_32405:Ljava/lang/String;
        named field_32405 Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;field_32405:Ljava/lang/String;
      • widget

        private final PackListWidget widget
        Mappings:
        Namespace Name Mixin selector
        official l Leby$a;l:Leby;
        intermediary field_19130 Lnet/minecraft/class_521$class_4271;field_19130:Lnet/minecraft/class_521;
        named widget Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;widget:Lnet/minecraft/client/gui/screen/pack/PackListWidget;
      • client

        protected final MinecraftClient client
        Mappings:
        Namespace Name Mixin selector
        official a Leby$a;a:Ldum;
        intermediary field_19128 Lnet/minecraft/class_521$class_4271;field_19128:Lnet/minecraft/class_310;
        named client Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;client:Lnet/minecraft/client/MinecraftClient;
      • screen

        protected final Screen screen
        Mappings:
        Namespace Name Mixin selector
        official b Leby$a;b:Ldzg;
        intermediary field_25476 Lnet/minecraft/class_521$class_4271;field_25476:Lnet/minecraft/class_437;
        named screen Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;screen:Lnet/minecraft/client/gui/screen/Screen;
      • pack

        private final ResourcePackOrganizer.Pack pack
        Mappings:
        Namespace Name Mixin selector
        official m Leby$a;m:Lebw$a;
        intermediary field_19129 Lnet/minecraft/class_521$class_4271;field_19129:Lnet/minecraft/class_5369$class_5371;
        named pack Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;pack:Lnet/minecraft/client/gui/screen/pack/ResourcePackOrganizer$Pack;
      • displayName

        private final OrderedText displayName
        Mappings:
        Namespace Name Mixin selector
        official n Leby$a;n:Lagj;
        intermediary field_26590 Lnet/minecraft/class_521$class_4271;field_26590:Lnet/minecraft/class_5481;
        named displayName Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;displayName:Lnet/minecraft/text/OrderedText;
      • description

        private final MultilineText description
        Mappings:
        Namespace Name Mixin selector
        official o Leby$a;o:Ldwi;
        intermediary field_26591 Lnet/minecraft/class_521$class_4271;field_26591:Lnet/minecraft/class_5489;
        named description Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;description:Lnet/minecraft/client/font/MultilineText;
      • incompatibleText

        private final OrderedText incompatibleText
        Mappings:
        Namespace Name Mixin selector
        official p Leby$a;p:Lagj;
        intermediary field_26784 Lnet/minecraft/class_521$class_4271;field_26784:Lnet/minecraft/class_5481;
        named incompatibleText Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;incompatibleText:Lnet/minecraft/text/OrderedText;
      • compatibilityNotificationTExt

        private final MultilineText compatibilityNotificationTExt
        Mappings:
        Namespace Name Mixin selector
        official q Leby$a;q:Ldwi;
        intermediary field_26785 Lnet/minecraft/class_521$class_4271;field_26785:Lnet/minecraft/class_5489;
        named compatibilityNotificationTExt Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;compatibilityNotificationTExt:Lnet/minecraft/client/font/MultilineText;
    • 构造器详细资料

      • ResourcePackEntry

        public ResourcePackEntry​(MinecraftClient client,
                                 PackListWidget widget,
                                 Screen screen,
                                 ResourcePackOrganizer.Pack pack)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leby$a;<init>(Ldum;Leby;Ldzg;Lebw$a;)V
        intermediary <init> Lnet/minecraft/class_521$class_4271;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_521;Lnet/minecraft/class_437;Lnet/minecraft/class_5369$class_5371;)V
        named <init> Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/pack/PackListWidget;Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/gui/screen/pack/ResourcePackOrganizer$Pack;)V
    • 方法详细资料

      • trimTextToWidth

        private static OrderedText trimTextToWidth​(MinecraftClient client,
                                                   Text text)
        Mappings:
        Namespace Name Mixin selector
        official a Leby$a;a(Ldum;Lon;)Lagj;
        intermediary method_31229 Lnet/minecraft/class_521$class_4271;method_31229(Lnet/minecraft/class_310;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5481;
        named trimTextToWidth Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;trimTextToWidth(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/text/Text;)Lnet/minecraft/text/OrderedText;
      • method_31230

        private static MultilineText method_31230​(MinecraftClient minecraftClient,
                                                  Text text)
        Mappings:
        Namespace Name Mixin selector
        official b Leby$a;b(Ldum;Lon;)Ldwi;
        intermediary method_31230 Lnet/minecraft/class_521$class_4271;method_31230(Lnet/minecraft/class_310;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5489;
        named method_31230 Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;method_31230(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/text/Text;)Lnet/minecraft/client/font/MultilineText;
      • render

        public void render​(MatrixStack matrices,
                           int index,
                           int y,
                           int x,
                           int entryWidth,
                           int entryHeight,
                           int mouseX,
                           int mouseY,
                           boolean hovered,
                           float tickDelta)
        Renders an entry in a list.
        指定者:
        render 在类中 EntryListWidget.Entry<PackListWidget.ResourcePackEntry>
        参数:
        matrices - the matrix stack used for rendering
        index - the index of the entry
        y - the Y coordinate of the entry
        x - the X coordinate of the entry
        entryWidth - the width of the entry
        entryHeight - the height of the entry
        mouseX - the X coordinate of the mouse
        mouseY - the Y coordinate of the mouse
        hovered - whether the mouse is hovering over the entry
        Mappings:
        Namespace Name Mixin selector
        official a Ldvs$a;a(Ldpi;IIIIIIIZF)V
        intermediary method_25343 Lnet/minecraft/class_350$class_351;method_25343(Lnet/minecraft/class_4587;IIIIIIIZF)V
        named render Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(Lnet/minecraft/client/util/math/MatrixStack;IIIIIIIZF)V
      • isSelectable

        private boolean isSelectable()
        Mappings:
        Namespace Name Mixin selector
        official a Leby$a;a()Z
        intermediary method_20152 Lnet/minecraft/class_521$class_4271;method_20152()Z
        named isSelectable Lnet/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry;isSelectable()Z
      • mouseClicked

        public boolean mouseClicked​(double mouseX,
                                    double mouseY,
                                    int button)
        Callback for when a mouse button down event has been captured. The button number is identified by the constants in GLFW class.
        参数:
        mouseX - the X coordinate of the mouse
        mouseY - the Y coordinate of the mouse
        button - the mouse button number
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Mouse.onMouseButton(long, int, int, int), GLFW.GLFW_MOUSE_BUTTON_1
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(DDI)Z
        intermediary method_25402 Lnet/minecraft/class_364;method_25402(DDI)Z
        named mouseClicked Lnet/minecraft/client/gui/Element;mouseClicked(DDI)Z