Class MultiplayerServerListWidget
java.lang.Object
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.widget.EntryListWidget
net.minecraft.client.gui.screen.multiplayer.MultiplayerServerListWidget
@Environment(CLIENT) public class MultiplayerServerListWidget extends EntryListWidget
- Mappings:
Namespace Name official azlintermediary net/minecraft/class_814named net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.widget.EntryListWidget
EntryListWidget.Entry -
Field Summary
Fields Modifier and Type Field Description private EntryListWidget.Entryfield_3561private intfield_3562private List<LanServerEntry>lanServersprivate MultiplayerScreenparentprivate List<ServerEntry>serversFields inherited from class net.minecraft.client.gui.widget.ListWidget
client, entryHeight, field_3001, field_3003, field_3005, field_3006, headerHeight, height, lastMouseX, lastMouseY, renderHeader, renderSelection, scrollAmount, visible, width, xEnd, xStart, yDrag, yEnd, yStart -
Constructor Summary
Constructors Constructor Description MultiplayerServerListWidget(MultiplayerScreen parent, MinecraftClient minecraftClient, int int2, int int3, int int4, int int5, int int6) -
Method Summary
Modifier and Type Method Description protected intgetEntriesSize()EntryListWidget.EntrygetEntry(int index)intgetRowWidth()protected intgetScrollbarPosition()protected booleanisEntrySelected(int index)voidmethod_2969(List<LanServerQueryManager.LanServerInfo> list)voidmethod_2970(int int2)intmethod_2971()voidsetServers(ServerList servers)Methods inherited from class net.minecraft.client.gui.widget.EntryListWidget
mouseClicked, mouseReleased, renderBackground, renderEntry, selectEntry, updateItemPositionMethods inherited from class net.minecraft.client.gui.widget.ListWidget
buttonClicked, capYPosition, getEntryAt, getItemHeight, getMaxPosition, getMaxScroll, getScrollAmount, handleMouse, isDragging, isMouseInList, method_2630, render, renderDecorations, renderHeader, renderHoleBackground, renderList, scroll, setButtonIds, setDragging, setHeader, setRenderSelection, setXPos, updateBounds
-
Field Details
-
parent
- Mappings:
Namespace Name Mixin selector official uLazl;u:Lazh;intermediary field_3558Lnet/minecraft/class_814;field_3558:Lnet/minecraft/class_810;named parentLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;parent:Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;
-
servers
- Mappings:
Namespace Name Mixin selector official vLazl;v:Ljava/util/List;intermediary field_3559Lnet/minecraft/class_814;field_3559:Ljava/util/List;named serversLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;servers:Ljava/util/List;
-
lanServers
- Mappings:
Namespace Name Mixin selector official wLazl;w:Ljava/util/List;intermediary field_3560Lnet/minecraft/class_814;field_3560:Ljava/util/List;named lanServersLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;lanServers:Ljava/util/List;
-
field_3561
- Mappings:
Namespace Name Mixin selector official xLazl;x:Lawd$a;intermediary field_3561Lnet/minecraft/class_814;field_3561:Lnet/minecraft/class_698$class_699;named field_3561Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;field_3561:Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;
-
field_3562
private int field_3562- Mappings:
Namespace Name Mixin selector official yLazl;y:Iintermediary field_3562Lnet/minecraft/class_814;field_3562:Inamed field_3562Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;field_3562:I
-
-
Constructor Details
-
MultiplayerServerListWidget
public MultiplayerServerListWidget(MultiplayerScreen parent, MinecraftClient minecraftClient, int int2, int int3, int int4, int int5, int int6)- Mappings:
Namespace Name Mixin selector official <init>Lazl;<init>(Lazh;Lave;IIIII)Vintermediary <init>Lnet/minecraft/class_814;<init>(Lnet/minecraft/class_810;Lnet/minecraft/class_669;IIIII)Vnamed <init>Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;<init>(Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;Lnet/minecraft/client/MinecraftClient;IIIII)V
-
-
Method Details
-
getEntry
- Specified by:
getEntryin classEntryListWidget- Mappings:
Namespace Name Mixin selector official bLawd;b(I)Lawd$a;intermediary method_2564Lnet/minecraft/class_698;method_2564(I)Lnet/minecraft/class_698$class_699;named getEntryLnet/minecraft/client/gui/widget/EntryListWidget;getEntry(I)Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;
-
getEntriesSize
protected int getEntriesSize()- Specified by:
getEntriesSizein classListWidget- Mappings:
Namespace Name Mixin selector official bLawi;b()Iintermediary method_2639Lnet/minecraft/class_713;method_2639()Inamed getEntriesSizeLnet/minecraft/client/gui/widget/ListWidget;getEntriesSize()I
-
method_2970
public void method_2970(int int2)- Mappings:
Namespace Name Mixin selector official cLazl;c(I)Vintermediary method_2970Lnet/minecraft/class_814;method_2970(I)Vnamed method_2970Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;method_2970(I)V
-
isEntrySelected
protected boolean isEntrySelected(int index)- Overrides:
isEntrySelectedin classEntryListWidget- Mappings:
Namespace Name Mixin selector official aLawi;a(I)Zintermediary method_2629Lnet/minecraft/class_713;method_2629(I)Znamed isEntrySelectedLnet/minecraft/client/gui/widget/ListWidget;isEntrySelected(I)Z
-
method_2971
public int method_2971()- Mappings:
Namespace Name Mixin selector official eLazl;e()Iintermediary method_2971Lnet/minecraft/class_814;method_2971()Inamed method_2971Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;method_2971()I
-
setServers
- Mappings:
Namespace Name Mixin selector official aLazl;a(Lbdf;)Vintermediary method_2968Lnet/minecraft/class_814;method_2968(Lnet/minecraft/class_912;)Vnamed setServersLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;setServers(Lnet/minecraft/client/options/ServerList;)V
-
method_2969
- Mappings:
Namespace Name Mixin selector official aLazl;a(Ljava/util/List;)Vintermediary method_2969Lnet/minecraft/class_814;method_2969(Ljava/util/List;)Vnamed method_2969Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;method_2969(Ljava/util/List;)V
-
getScrollbarPosition
protected int getScrollbarPosition()- Overrides:
getScrollbarPositionin classListWidget- Mappings:
Namespace Name Mixin selector official dLawi;d()Iintermediary method_2646Lnet/minecraft/class_713;method_2646()Inamed getScrollbarPositionLnet/minecraft/client/gui/widget/ListWidget;getScrollbarPosition()I
-
getRowWidth
public int getRowWidth()- Overrides:
getRowWidthin classListWidget- Mappings:
Namespace Name Mixin selector official cLawi;c()Iintermediary method_2643Lnet/minecraft/class_713;method_2643()Inamed getRowWidthLnet/minecraft/client/gui/widget/ListWidget;getRowWidth()I
-