类 SocialInteractionsPlayerListEntry

    • 字段详细资料

      • field_32418

        private static final int field_32418
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Leco;f:I
        intermediary field_32418 Lnet/minecraft/class_5519;field_32418:I
        named field_32418 Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;field_32418:I
      • field_32419

        private static final int field_32419
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Leco;g:I
        intermediary field_32419 Lnet/minecraft/class_5519;field_32419:I
        named field_32419 Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;field_32419:I
      • HIDDEN_TEXT

        private static final Text HIDDEN_TEXT
        Mappings:
        Namespace Name Mixin selector
        official s Leco;s:Lon;
        intermediary field_26905 Lnet/minecraft/class_5519;field_26905:Lnet/minecraft/class_2561;
        named HIDDEN_TEXT Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;HIDDEN_TEXT:Lnet/minecraft/text/Text;
      • BLOCKED_TEXT

        private static final Text BLOCKED_TEXT
        Mappings:
        Namespace Name Mixin selector
        official t Leco;t:Lon;
        intermediary field_26906 Lnet/minecraft/class_5519;field_26906:Lnet/minecraft/class_2561;
        named BLOCKED_TEXT Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;BLOCKED_TEXT:Lnet/minecraft/text/Text;
      • OFFLINE_TEXT

        private static final Text OFFLINE_TEXT
        Mappings:
        Namespace Name Mixin selector
        official u Leco;u:Lon;
        intermediary field_26907 Lnet/minecraft/class_5519;field_26907:Lnet/minecraft/class_2561;
        named OFFLINE_TEXT Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;OFFLINE_TEXT:Lnet/minecraft/text/Text;
      • HIDDEN_OFFLINE_TEXT

        private static final Text HIDDEN_OFFLINE_TEXT
        Mappings:
        Namespace Name Mixin selector
        official v Leco;v:Lon;
        intermediary field_26908 Lnet/minecraft/class_5519;field_26908:Lnet/minecraft/class_2561;
        named HIDDEN_OFFLINE_TEXT Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;HIDDEN_OFFLINE_TEXT:Lnet/minecraft/text/Text;
      • BLOCKED_OFFLINE_TEXT

        private static final Text BLOCKED_OFFLINE_TEXT
        Mappings:
        Namespace Name Mixin selector
        official w Leco;w:Lon;
        intermediary field_26909 Lnet/minecraft/class_5519;field_26909:Lnet/minecraft/class_2561;
        named BLOCKED_OFFLINE_TEXT Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;BLOCKED_OFFLINE_TEXT:Lnet/minecraft/text/Text;
      • field_32420

        private static final int field_32420
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official x Leco;x:I
        intermediary field_32420 Lnet/minecraft/class_5519;field_32420:I
        named field_32420 Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;field_32420:I
      • field_32421

        private static final int field_32421
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official y Leco;y:I
        intermediary field_32421 Lnet/minecraft/class_5519;field_32421:I
        named field_32421 Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;field_32421:I
      • field_32422

        private static final int field_32422
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official z Leco;z:I
        intermediary field_32422 Lnet/minecraft/class_5519;field_32422:I
        named field_32422 Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;field_32422:I
      • field_32416

        private static final int field_32416
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official A Leco;A:I
        intermediary field_32416 Lnet/minecraft/class_5519;field_32416:I
        named field_32416 Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;field_32416:I
      • field_32417

        private static final int field_32417
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official B Leco;B:I
        intermediary field_32417 Lnet/minecraft/class_5519;field_32417:I
        named field_32417 Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;field_32417:I
      • BLACK_COLOR

        public static final int BLACK_COLOR
        Mappings:
        Namespace Name Mixin selector
        official a Leco;a:I
        intermediary field_26850 Lnet/minecraft/class_5519;field_26850:I
        named BLACK_COLOR Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;BLACK_COLOR:I
      • GRAY_COLOR

        public static final int GRAY_COLOR
        Mappings:
        Namespace Name Mixin selector
        official b Leco;b:I
        intermediary field_26851 Lnet/minecraft/class_5519;field_26851:I
        named GRAY_COLOR Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;GRAY_COLOR:I
      • DARK_GRAY_COLOR

        public static final int DARK_GRAY_COLOR
        Mappings:
        Namespace Name Mixin selector
        official c Leco;c:I
        intermediary field_26852 Lnet/minecraft/class_5519;field_26852:I
        named DARK_GRAY_COLOR Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;DARK_GRAY_COLOR:I
      • WHITE_COLOR

        public static final int WHITE_COLOR
        Mappings:
        Namespace Name Mixin selector
        official d Leco;d:I
        intermediary field_26853 Lnet/minecraft/class_5519;field_26853:I
        named WHITE_COLOR Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;WHITE_COLOR:I
      • LIGHT_GRAY_COLOR

        public static final int LIGHT_GRAY_COLOR
        Mappings:
        Namespace Name Mixin selector
        official e Leco;e:I
        intermediary field_26903 Lnet/minecraft/class_5519;field_26903:I
        named LIGHT_GRAY_COLOR Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;LIGHT_GRAY_COLOR:I
      • client

        private final MinecraftClient client
        Mappings:
        Namespace Name Mixin selector
        official h Leco;h:Ldum;
        intermediary field_26854 Lnet/minecraft/class_5519;field_26854:Lnet/minecraft/class_310;
        named client Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;client:Lnet/minecraft/client/MinecraftClient;
      • buttons

        private final List<Element> buttons
        Mappings:
        Namespace Name Mixin selector
        official i Leco;i:Ljava/util/List;
        intermediary field_26855 Lnet/minecraft/class_5519;field_26855:Ljava/util/List;
        named buttons Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;buttons:Ljava/util/List;
      • uuid

        private final UUID uuid
        Mappings:
        Namespace Name Mixin selector
        official j Leco;j:Ljava/util/UUID;
        intermediary field_26856 Lnet/minecraft/class_5519;field_26856:Ljava/util/UUID;
        named uuid Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;uuid:Ljava/util/UUID;
      • name

        private final String name
        Mappings:
        Namespace Name Mixin selector
        official k Leco;k:Ljava/lang/String;
        intermediary field_26857 Lnet/minecraft/class_5519;field_26857:Ljava/lang/String;
        named name Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;name:Ljava/lang/String;
      • skinTexture

        private final Supplier<Identifier> skinTexture
        Mappings:
        Namespace Name Mixin selector
        official l Leco;l:Ljava/util/function/Supplier;
        intermediary field_26904 Lnet/minecraft/class_5519;field_26904:Ljava/util/function/Supplier;
        named skinTexture Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;skinTexture:Ljava/util/function/Supplier;
      • offline

        private boolean offline
        Mappings:
        Namespace Name Mixin selector
        official m Leco;m:Z
        intermediary field_26859 Lnet/minecraft/class_5519;field_26859:Z
        named offline Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;offline:Z
      • hideButton

        @Nullable
        private @Nullable ButtonWidget hideButton
        Mappings:
        Namespace Name Mixin selector
        official n Leco;n:Ldvw;
        intermediary field_26860 Lnet/minecraft/class_5519;field_26860:Lnet/minecraft/class_4185;
        named hideButton Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;hideButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
      • showButton

        @Nullable
        private @Nullable ButtonWidget showButton
        Mappings:
        Namespace Name Mixin selector
        official o Leco;o:Ldvw;
        intermediary field_26861 Lnet/minecraft/class_5519;field_26861:Lnet/minecraft/class_4185;
        named showButton Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;showButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
      • hideTooltip

        private final List<OrderedText> hideTooltip
        Mappings:
        Namespace Name Mixin selector
        official p Leco;p:Ljava/util/List;
        intermediary field_26862 Lnet/minecraft/class_5519;field_26862:Ljava/util/List;
        named hideTooltip Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;hideTooltip:Ljava/util/List;
      • showTooltip

        private final List<OrderedText> showTooltip
        Mappings:
        Namespace Name Mixin selector
        official q Leco;q:Ljava/util/List;
        intermediary field_26863 Lnet/minecraft/class_5519;field_26863:Ljava/util/List;
        named showTooltip Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;showTooltip:Ljava/util/List;
      • timeCounter

        private float timeCounter
        Mappings:
        Namespace Name Mixin selector
        official r Leco;r:F
        intermediary field_26864 Lnet/minecraft/class_5519;field_26864:F
        named timeCounter Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;timeCounter:F
    • 构造器详细资料

      • SocialInteractionsPlayerListEntry

        public SocialInteractionsPlayerListEntry​(MinecraftClient client,
                                                 SocialInteractionsScreen parent,
                                                 UUID uuid,
                                                 String name,
                                                 Supplier<Identifier> skinTexture)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leco;<init>(Ldum;Lecr;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;)V
        intermediary <init> Lnet/minecraft/class_5519;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_5522;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;)V
        named <init> Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;Ljava/util/UUID;Ljava/lang/String;Ljava/util/function/Supplier;)V
    • 方法详细资料

      • 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<SocialInteractionsPlayerListEntry>
        参数:
        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
      • children

        public List<? extends Element> children()
        Gets a list of all child GUI elements.
        Mappings:
        Namespace Name Mixin selector
        official aB_ Ldwu;aB_()Ljava/util/List;
        intermediary method_25396 Lnet/minecraft/class_4069;method_25396()Ljava/util/List;
        named children Lnet/minecraft/client/gui/ParentElement;children()Ljava/util/List;
      • getName

        public String getName()
        Mappings:
        Namespace Name Mixin selector
        official b Leco;b()Ljava/lang/String;
        intermediary method_31330 Lnet/minecraft/class_5519;method_31330()Ljava/lang/String;
        named getName Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;getName()Ljava/lang/String;
      • getUuid

        public UUID getUuid()
        Mappings:
        Namespace Name Mixin selector
        official c Leco;c()Ljava/util/UUID;
        intermediary method_31334 Lnet/minecraft/class_5519;method_31334()Ljava/util/UUID;
        named getUuid Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;getUuid()Ljava/util/UUID;
      • setOffline

        public void setOffline​(boolean offline)
        Mappings:
        Namespace Name Mixin selector
        official c Leco;c(Z)V
        intermediary method_31335 Lnet/minecraft/class_5519;method_31335(Z)V
        named setOffline Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;setOffline(Z)V
      • onButtonClick

        private void onButtonClick​(boolean showButtonVisible,
                                   Text chatMessage)
        Mappings:
        Namespace Name Mixin selector
        official a Leco;a(ZLon;)V
        intermediary method_31329 Lnet/minecraft/class_5519;method_31329(ZLnet/minecraft/class_2561;)V
        named onButtonClick Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;onButtonClick(ZLnet/minecraft/text/Text;)V
      • getNarrationMessage

        private MutableText getNarrationMessage​(MutableText text)
        Mappings:
        Namespace Name Mixin selector
        official a Leco;a(Lot;)Lot;
        intermediary method_31389 Lnet/minecraft/class_5519;method_31389(Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250;
        named getNarrationMessage Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;getNarrationMessage(Lnet/minecraft/text/MutableText;)Lnet/minecraft/text/MutableText;
      • getStatusText

        private Text getStatusText()
        Mappings:
        Namespace Name Mixin selector
        official d Leco;d()Lon;
        intermediary method_31390 Lnet/minecraft/class_5519;method_31390()Lnet/minecraft/class_2561;
        named getStatusText Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;getStatusText()Lnet/minecraft/text/Text;
      • renderTooltip

        private static void renderTooltip​(SocialInteractionsScreen screen,
                                          MatrixStack matrices,
                                          List<OrderedText> tooltip,
                                          int mouseX,
                                          int mouseY)
        Mappings:
        Namespace Name Mixin selector
        official a Leco;a(Lecr;Ldpi;Ljava/util/List;II)V
        intermediary method_31328 Lnet/minecraft/class_5519;method_31328(Lnet/minecraft/class_5522;Lnet/minecraft/class_4587;Ljava/util/List;II)V
        named renderTooltip Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry;renderTooltip(Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;Lnet/minecraft/client/util/math/MatrixStack;Ljava/util/List;II)V