Class ServerEntry

java.lang.Object
net.minecraft.client.gui.widget.ServerEntry
All Implemented Interfaces:
EntryListWidget.Entry

@Environment(CLIENT)
public class ServerEntry
extends Object
implements EntryListWidget.Entry
Mappings:
Namespace Name
official azk
intermediary net/minecraft/class_813
named net/minecraft/client/gui/widget/ServerEntry
  • Field Details

    • field_3546

      private static final Logger field_3546
      Mappings:
      Namespace Name Mixin selector
      official a Lazk;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_3546 Lnet/minecraft/class_813;field_3546:Lorg/apache/logging/log4j/Logger;
      named field_3546 Lnet/minecraft/client/gui/widget/ServerEntry;field_3546:Lorg/apache/logging/log4j/Logger;
    • field_3547

      private static final ThreadPoolExecutor field_3547
      Mappings:
      Namespace Name Mixin selector
      official b Lazk;b:Ljava/util/concurrent/ThreadPoolExecutor;
      intermediary field_3547 Lnet/minecraft/class_813;field_3547:Ljava/util/concurrent/ThreadPoolExecutor;
      named field_3547 Lnet/minecraft/client/gui/widget/ServerEntry;field_3547:Ljava/util/concurrent/ThreadPoolExecutor;
    • field_3548

      private static final Identifier field_3548
      Mappings:
      Namespace Name Mixin selector
      official c Lazk;c:Ljy;
      intermediary field_3548 Lnet/minecraft/class_813;field_3548:Lnet/minecraft/class_1605;
      named field_3548 Lnet/minecraft/client/gui/widget/ServerEntry;field_3548:Lnet/minecraft/util/Identifier;
    • field_3549

      private static final Identifier field_3549
      Mappings:
      Namespace Name Mixin selector
      official d Lazk;d:Ljy;
      intermediary field_3549 Lnet/minecraft/class_813;field_3549:Lnet/minecraft/class_1605;
      named field_3549 Lnet/minecraft/client/gui/widget/ServerEntry;field_3549:Lnet/minecraft/util/Identifier;
    • field_3550

      private final MultiplayerScreen field_3550
      Mappings:
      Namespace Name Mixin selector
      official e Lazk;e:Lazh;
      intermediary field_3550 Lnet/minecraft/class_813;field_3550:Lnet/minecraft/class_810;
      named field_3550 Lnet/minecraft/client/gui/widget/ServerEntry;field_3550:Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;
    • field_3551

      private final MinecraftClient field_3551
      Mappings:
      Namespace Name Mixin selector
      official f Lazk;f:Lave;
      intermediary field_3551 Lnet/minecraft/class_813;field_3551:Lnet/minecraft/class_669;
      named field_3551 Lnet/minecraft/client/gui/widget/ServerEntry;field_3551:Lnet/minecraft/client/MinecraftClient;
    • field_3552

      private final ServerInfo field_3552
      Mappings:
      Namespace Name Mixin selector
      official g Lazk;g:Lbde;
      intermediary field_3552 Lnet/minecraft/class_813;field_3552:Lnet/minecraft/class_910;
      named field_3552 Lnet/minecraft/client/gui/widget/ServerEntry;field_3552:Lnet/minecraft/client/network/ServerInfo;
    • field_3553

      private final Identifier field_3553
      Mappings:
      Namespace Name Mixin selector
      official h Lazk;h:Ljy;
      intermediary field_3553 Lnet/minecraft/class_813;field_3553:Lnet/minecraft/class_1605;
      named field_3553 Lnet/minecraft/client/gui/widget/ServerEntry;field_3553:Lnet/minecraft/util/Identifier;
    • field_3554

      private String field_3554
      Mappings:
      Namespace Name Mixin selector
      official i Lazk;i:Ljava/lang/String;
      intermediary field_3554 Lnet/minecraft/class_813;field_3554:Ljava/lang/String;
      named field_3554 Lnet/minecraft/client/gui/widget/ServerEntry;field_3554:Ljava/lang/String;
    • field_3555

      private NativeImageBackedTexture field_3555
      Mappings:
      Namespace Name Mixin selector
      official j Lazk;j:Lblz;
      intermediary field_3555 Lnet/minecraft/class_813;field_3555:Lnet/minecraft/class_1219;
      named field_3555 Lnet/minecraft/client/gui/widget/ServerEntry;field_3555:Lnet/minecraft/client/texture/NativeImageBackedTexture;
    • field_3556

      private long field_3556
      Mappings:
      Namespace Name Mixin selector
      official k Lazk;k:J
      intermediary field_3556 Lnet/minecraft/class_813;field_3556:J
      named field_3556 Lnet/minecraft/client/gui/widget/ServerEntry;field_3556:J
  • Constructor Details

  • Method Details

    • render

      public void render​(int index, int x, int y, int rowWidth, int rowHeight, int mouseX, int mouseY, boolean hovered)
      Specified by:
      render in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official a Lawd$a;a(IIIIIIIZ)V
      intermediary method_2569 Lnet/minecraft/class_698$class_699;method_2569(IIIIIIIZ)V
      named render Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(IIIIIIIZ)V
    • method_2963

      protected void method_2963​(int int2, int int3, Identifier identifier)
      Mappings:
      Namespace Name Mixin selector
      official a Lazk;a(IILjy;)V
      intermediary method_2963 Lnet/minecraft/class_813;method_2963(IILnet/minecraft/class_1605;)V
      named method_2963 Lnet/minecraft/client/gui/widget/ServerEntry;method_2963(IILnet/minecraft/util/Identifier;)V
    • method_2965

      private boolean method_2965()
      Mappings:
      Namespace Name Mixin selector
      official b Lazk;b()Z
      intermediary method_2965 Lnet/minecraft/class_813;method_2965()Z
      named method_2965 Lnet/minecraft/client/gui/widget/ServerEntry;method_2965()Z
    • method_2967

      private void method_2967()
      Mappings:
      Namespace Name Mixin selector
      official c Lazk;c()V
      intermediary method_2967 Lnet/minecraft/class_813;method_2967()V
      named method_2967 Lnet/minecraft/client/gui/widget/ServerEntry;method_2967()V
    • mouseClicked

      public boolean mouseClicked​(int index, int mouseX, int mouseY, int button, int x, int y)
      Specified by:
      mouseClicked in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official a Lawd$a;a(IIIIII)Z
      intermediary method_2568 Lnet/minecraft/class_698$class_699;method_2568(IIIIII)Z
      named mouseClicked Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseClicked(IIIIII)Z
    • updatePosition

      public void updatePosition​(int index, int x, int y)
      Specified by:
      updatePosition in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official a Lawd$a;a(III)V
      intermediary method_2567 Lnet/minecraft/class_698$class_699;method_2567(III)V
      named updatePosition Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;updatePosition(III)V
    • mouseReleased

      public void mouseReleased​(int index, int mouseX, int mouseY, int button, int x, int y)
      Specified by:
      mouseReleased in interface EntryListWidget.Entry
      Mappings:
      Namespace Name Mixin selector
      official b Lawd$a;b(IIIIII)V
      intermediary method_2570 Lnet/minecraft/class_698$class_699;method_2570(IIIIII)V
      named mouseReleased Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseReleased(IIIIII)V
    • method_2962

      public ServerInfo method_2962()
      Mappings:
      Namespace Name Mixin selector
      official a Lazk;a()Lbde;
      intermediary method_2962 Lnet/minecraft/class_813;method_2962()Lnet/minecraft/class_910;
      named method_2962 Lnet/minecraft/client/gui/widget/ServerEntry;method_2962()Lnet/minecraft/client/network/ServerInfo;