Package net.minecraft.client.gui.widget
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 azjintermediary net/minecraft/class_812named net/minecraft/client/gui/widget/LanServerEntry
-
Field Summary
Fields Modifier and Type Field Description protected MinecraftClientfield_3542protected LanServerQueryManager.LanServerInfofield_3543private MultiplayerScreenfield_3544private longfield_3545 -
Constructor Summary
Constructors Modifier Constructor Description protectedLanServerEntry(MultiplayerScreen multiplayerScreen, LanServerQueryManager.LanServerInfo lanServerInfo) -
Method Summary
Modifier and Type Method Description LanServerQueryManager.LanServerInfomethod_2961()booleanmouseClicked(int index, int mouseX, int mouseY, int button, int x, int y)voidmouseReleased(int index, int mouseX, int mouseY, int button, int x, int y)voidrender(int index, int x, int y, int rowWidth, int rowHeight, int mouseX, int mouseY, boolean hovered)voidupdatePosition(int index, int x, int y)
-
Field Details
-
field_3544
- Mappings:
Namespace Name Mixin selector official cLazj;c:Lazh;intermediary field_3544Lnet/minecraft/class_812;field_3544:Lnet/minecraft/class_810;named field_3544Lnet/minecraft/client/gui/widget/LanServerEntry;field_3544:Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;
-
field_3542
- Mappings:
Namespace Name Mixin selector official aLazj;a:Lave;intermediary field_3542Lnet/minecraft/class_812;field_3542:Lnet/minecraft/class_669;named field_3542Lnet/minecraft/client/gui/widget/LanServerEntry;field_3542:Lnet/minecraft/client/MinecraftClient;
-
field_3543
- Mappings:
Namespace Name Mixin selector official bLazj;b:Lbpq$a;intermediary field_3543Lnet/minecraft/class_812;field_3543:Lnet/minecraft/class_1317$class_1318;named field_3543Lnet/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 dLazj;d:Jintermediary field_3545Lnet/minecraft/class_812;field_3545:Jnamed field_3545Lnet/minecraft/client/gui/widget/LanServerEntry;field_3545:J
-
-
Constructor Details
-
LanServerEntry
protected LanServerEntry(MultiplayerScreen multiplayerScreen, LanServerQueryManager.LanServerInfo lanServerInfo)
-
-
Method Details
-
render
public void render(int index, int x, int y, int rowWidth, int rowHeight, int mouseX, int mouseY, boolean hovered)- Specified by:
renderin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official aLawd$a;a(IIIIIIIZ)Vintermediary method_2569Lnet/minecraft/class_698$class_699;method_2569(IIIIIIIZ)Vnamed renderLnet/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:
mouseClickedin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official aLawd$a;a(IIIIII)Zintermediary method_2568Lnet/minecraft/class_698$class_699;method_2568(IIIIII)Znamed mouseClickedLnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseClicked(IIIIII)Z
-
updatePosition
public void updatePosition(int index, int x, int y)- Specified by:
updatePositionin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official aLawd$a;a(III)Vintermediary method_2567Lnet/minecraft/class_698$class_699;method_2567(III)Vnamed updatePositionLnet/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:
mouseReleasedin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official bLawd$a;b(IIIIII)Vintermediary method_2570Lnet/minecraft/class_698$class_699;method_2570(IIIIII)Vnamed mouseReleasedLnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseReleased(IIIIII)V
-
method_2961
- Mappings:
Namespace Name Mixin selector official aLazj;a()Lbpq$a;intermediary method_2961Lnet/minecraft/class_812;method_2961()Lnet/minecraft/class_1317$class_1318;named method_2961Lnet/minecraft/client/gui/widget/LanServerEntry;method_2961()Lnet/minecraft/client/network/LanServerQueryManager$LanServerInfo;
-