Class LanServerEntry

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

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

    • field_3544

      private final MultiplayerScreen field_3544
      Mappings:
      Namespace Name Mixin selector
      official c Lazj;c:Lazh;
      intermediary field_3544 Lnet/minecraft/class_812;field_3544:Lnet/minecraft/class_810;
      named field_3544 Lnet/minecraft/client/gui/widget/LanServerEntry;field_3544:Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;
    • field_3542

      protected final MinecraftClient field_3542
      Mappings:
      Namespace Name Mixin selector
      official a Lazj;a:Lave;
      intermediary field_3542 Lnet/minecraft/class_812;field_3542:Lnet/minecraft/class_669;
      named field_3542 Lnet/minecraft/client/gui/widget/LanServerEntry;field_3542:Lnet/minecraft/client/MinecraftClient;
    • field_3543

      protected final LanServerQueryManager.LanServerInfo field_3543
      Mappings:
      Namespace Name Mixin selector
      official b Lazj;b:Lbpq$a;
      intermediary field_3543 Lnet/minecraft/class_812;field_3543:Lnet/minecraft/class_1317$class_1318;
      named field_3543 Lnet/minecraft/client/gui/widget/LanServerEntry;field_3543:Lnet/minecraft/client/network/LanServerQueryManager$LanServerInfo;
    • field_3545

      private long field_3545
      Mappings:
      Namespace Name Mixin selector
      official d Lazj;d:J
      intermediary field_3545 Lnet/minecraft/class_812;field_3545:J
      named field_3545 Lnet/minecraft/client/gui/widget/LanServerEntry;field_3545: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
    • 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_2961

      Mappings:
      Namespace Name Mixin selector
      official a Lazj;a()Lbpq$a;
      intermediary method_2961 Lnet/minecraft/class_812;method_2961()Lnet/minecraft/class_1317$class_1318;
      named method_2961 Lnet/minecraft/client/gui/widget/LanServerEntry;method_2961()Lnet/minecraft/client/network/LanServerQueryManager$LanServerInfo;