类 MultiplayerServerListWidget

    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official a Lebt;a:Lorg/apache/logging/log4j/Logger;
        intermediary field_19104 Lnet/minecraft/class_4267;field_19104:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;LOGGER:Lorg/apache/logging/log4j/Logger;
      • SERVER_PINGER_THREAD_POOL

        private static final ThreadPoolExecutor SERVER_PINGER_THREAD_POOL
        Mappings:
        Namespace Name Mixin selector
        official p Lebt;p:Ljava/util/concurrent/ThreadPoolExecutor;
        intermediary field_19105 Lnet/minecraft/class_4267;field_19105:Ljava/util/concurrent/ThreadPoolExecutor;
        named SERVER_PINGER_THREAD_POOL Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;SERVER_PINGER_THREAD_POOL:Ljava/util/concurrent/ThreadPoolExecutor;
      • UNKNOWN_SERVER_TEXTURE

        private static final Identifier UNKNOWN_SERVER_TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official q Lebt;q:Lwp;
        intermediary field_19106 Lnet/minecraft/class_4267;field_19106:Lnet/minecraft/class_2960;
        named UNKNOWN_SERVER_TEXTURE Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;UNKNOWN_SERVER_TEXTURE:Lnet/minecraft/util/Identifier;
      • SERVER_SELECTION_TEXTURE

        private static final Identifier SERVER_SELECTION_TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official r Lebt;r:Lwp;
        intermediary field_19107 Lnet/minecraft/class_4267;field_19107:Lnet/minecraft/class_2960;
        named SERVER_SELECTION_TEXTURE Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;SERVER_SELECTION_TEXTURE:Lnet/minecraft/util/Identifier;
      • LAN_SCANNING_TEXT

        private static final Text LAN_SCANNING_TEXT
        Mappings:
        Namespace Name Mixin selector
        official s Lebt;s:Lon;
        intermediary field_26581 Lnet/minecraft/class_4267;field_26581:Lnet/minecraft/class_2561;
        named LAN_SCANNING_TEXT Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;LAN_SCANNING_TEXT:Lnet/minecraft/text/Text;
      • CANNOT_RESOLVE_TEXT

        private static final Text CANNOT_RESOLVE_TEXT
        Mappings:
        Namespace Name Mixin selector
        official t Lebt;t:Lon;
        intermediary field_26582 Lnet/minecraft/class_4267;field_26582:Lnet/minecraft/class_2561;
        named CANNOT_RESOLVE_TEXT Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;CANNOT_RESOLVE_TEXT:Lnet/minecraft/text/Text;
      • CANNOT_CONNECT_TEXT

        private static final Text CANNOT_CONNECT_TEXT
        Mappings:
        Namespace Name Mixin selector
        official u Lebt;u:Lon;
        intermediary field_26583 Lnet/minecraft/class_4267;field_26583:Lnet/minecraft/class_2561;
        named CANNOT_CONNECT_TEXT Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;CANNOT_CONNECT_TEXT:Lnet/minecraft/text/Text;
      • INCOMPATIBLE_TEXT

        private static final Text INCOMPATIBLE_TEXT
        Mappings:
        Namespace Name Mixin selector
        official v Lebt;v:Lon;
        intermediary field_26849 Lnet/minecraft/class_4267;field_26849:Lnet/minecraft/class_2561;
        named INCOMPATIBLE_TEXT Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;INCOMPATIBLE_TEXT:Lnet/minecraft/text/Text;
      • NO_CONNECTION_TEXT

        private static final Text NO_CONNECTION_TEXT
        Mappings:
        Namespace Name Mixin selector
        official w Lebt;w:Lon;
        intermediary field_26586 Lnet/minecraft/class_4267;field_26586:Lnet/minecraft/class_2561;
        named NO_CONNECTION_TEXT Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;NO_CONNECTION_TEXT:Lnet/minecraft/text/Text;
      • PINGING_TEXT

        private static final Text PINGING_TEXT
        Mappings:
        Namespace Name Mixin selector
        official x Lebt;x:Lon;
        intermediary field_26587 Lnet/minecraft/class_4267;field_26587:Lnet/minecraft/class_2561;
        named PINGING_TEXT Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;PINGING_TEXT:Lnet/minecraft/text/Text;
      • screen

        private final MultiplayerScreen screen
        Mappings:
        Namespace Name Mixin selector
        official y Lebt;y:Lebr;
        intermediary field_19108 Lnet/minecraft/class_4267;field_19108:Lnet/minecraft/class_500;
        named screen Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;screen:Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;
      • servers

        private final List<MultiplayerServerListWidget.ServerEntry> servers
        Mappings:
        Namespace Name Mixin selector
        official z Lebt;z:Ljava/util/List;
        intermediary field_19109 Lnet/minecraft/class_4267;field_19109:Ljava/util/List;
        named servers Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;servers:Ljava/util/List;
      • scanningEntry

        private final MultiplayerServerListWidget.Entry scanningEntry
        Mappings:
        Namespace Name Mixin selector
        official A Lebt;A:Lebt$a;
        intermediary field_19110 Lnet/minecraft/class_4267;field_19110:Lnet/minecraft/class_4267$class_504;
        named scanningEntry Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;scanningEntry:Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$Entry;
      • lanServers

        private final List<MultiplayerServerListWidget.LanServerEntry> lanServers
        Mappings:
        Namespace Name Mixin selector
        official B Lebt;B:Ljava/util/List;
        intermediary field_19111 Lnet/minecraft/class_4267;field_19111:Ljava/util/List;
        named lanServers Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;lanServers:Ljava/util/List;
    • 构造器详细资料

      • MultiplayerServerListWidget

        public MultiplayerServerListWidget​(MultiplayerScreen screen,
                                           MinecraftClient client,
                                           int width,
                                           int height,
                                           int top,
                                           int bottom,
                                           int entryHeight)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lebt;<init>(Lebr;Ldum;IIIII)V
        intermediary <init> Lnet/minecraft/class_4267;<init>(Lnet/minecraft/class_500;Lnet/minecraft/class_310;IIIII)V
        named <init> Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;<init>(Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;Lnet/minecraft/client/MinecraftClient;IIIII)V
    • 方法详细资料

      • updateEntries

        private void updateEntries()
        Mappings:
        Namespace Name Mixin selector
        official C Lebt;C()V
        intermediary method_20131 Lnet/minecraft/class_4267;method_20131()V
        named updateEntries Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;updateEntries()V
      • moveSelection

        protected void moveSelection​(EntryListWidget.MoveDirection direction)
        覆盖:
        moveSelection 在类中 EntryListWidget<MultiplayerServerListWidget.Entry>
        Mappings:
        Namespace Name Mixin selector
        official a Ldvs;a(Ldvs$b;)V
        intermediary method_25335 Lnet/minecraft/class_350;method_25335(Lnet/minecraft/class_350$class_5403;)V
        named moveSelection Lnet/minecraft/client/gui/widget/EntryListWidget;moveSelection(Lnet/minecraft/client/gui/widget/EntryListWidget$MoveDirection;)V
      • setServers

        public void setServers​(ServerList servers)
        Mappings:
        Namespace Name Mixin selector
        official a Lebt;a(Leie;)V
        intermediary method_20125 Lnet/minecraft/class_4267;method_20125(Lnet/minecraft/class_641;)V
        named setServers Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;setServers(Lnet/minecraft/client/option/ServerList;)V
      • setLanServers

        public void setLanServers​(List<LanServerInfo> lanServers)
        Mappings:
        Namespace Name Mixin selector
        official a Lebt;a(Ljava/util/List;)V
        intermediary method_20126 Lnet/minecraft/class_4267;method_20126(Ljava/util/List;)V
        named setLanServers Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;setLanServers(Ljava/util/List;)V
      • getScrollbarPositionX

        protected int getScrollbarPositionX()
        覆盖:
        getScrollbarPositionX 在类中 EntryListWidget<MultiplayerServerListWidget.Entry>
        Mappings:
        Namespace Name Mixin selector
        official e Ldvs;e()I
        intermediary method_25329 Lnet/minecraft/class_350;method_25329()I
        named getScrollbarPositionX Lnet/minecraft/client/gui/widget/EntryListWidget;getScrollbarPositionX()I
      • getRowWidth

        public int getRowWidth()
        覆盖:
        getRowWidth 在类中 EntryListWidget<MultiplayerServerListWidget.Entry>
        Mappings:
        Namespace Name Mixin selector
        official d Ldvs;d()I
        intermediary method_25322 Lnet/minecraft/class_350;method_25322()I
        named getRowWidth Lnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()I
      • isFocused

        protected boolean isFocused()
        覆盖:
        isFocused 在类中 EntryListWidget<MultiplayerServerListWidget.Entry>
        Mappings:
        Namespace Name Mixin selector
        official b Ldvs;b()Z
        intermediary method_25316 Lnet/minecraft/class_350;method_25316()Z
        named isFocused Lnet/minecraft/client/gui/widget/EntryListWidget;isFocused()Z