Class MultiplayerServerListWidget
java.lang.Object
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.widget.EntryListWidget
net.minecraft.client.gui.screen.multiplayer.MultiplayerServerListWidget
- Mappings:
Namespace Name official azlintermediary net/minecraft/class_1827named 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
FieldsModifier and TypeFieldDescriptionprivate final List<LanServerEntry>private final MultiplayerScreenprivate final EntryListWidget.Entryprivate intprivate final List<ServerEntry>Fields inherited from class net.minecraft.client.gui.widget.ListWidget
client, entryHeight, field_1254, field_1256, field_7735, headerHeight, height, lastMouseX, lastMouseY, renderHeader, renderSelection, scrollAmount, time, visible, width, xEnd, xStart, yDrag, yEnd, yStart -
Constructor Summary
ConstructorsConstructorDescriptionMultiplayerServerListWidget(MultiplayerScreen parent, MinecraftClient client, int width, int height, int top, int bottom, int entryHeight) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetEntry(int index) protected intintprotected intintprotected booleanisEntrySelected(int index) voidsetSelected(int index) 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, clickedHeader, getEntryAt, getItemHeight, getMaxPosition, getMaxScroll, getScrollAmount, handleMouse, isDragging, isMouseInList, 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_7840Lnet/minecraft/class_1827;field_7840:Lnet/minecraft/class_376;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_7841Lnet/minecraft/class_1827;field_7841: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_7842Lnet/minecraft/class_1827;field_7842:Ljava/util/List;named lanServersLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;lanServers:Ljava/util/List;
-
scanningWidget
- Mappings:
Namespace Name Mixin selector official xLazl;x:Lawd$a;intermediary field_7843Lnet/minecraft/class_1827;field_7843:Lnet/minecraft/class_1802$class_1803;named scanningWidgetLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;scanningWidget:Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;
-
selectedEntry
private int selectedEntry- Mappings:
Namespace Name Mixin selector official yLazl;y:Iintermediary field_7844Lnet/minecraft/class_1827;field_7844:Inamed selectedEntryLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;selectedEntry:I
-
-
Constructor Details
-
MultiplayerServerListWidget
public MultiplayerServerListWidget(MultiplayerScreen parent, MinecraftClient client, int width, int height, int top, int bottom, int entryHeight) - Mappings:
Namespace Name Mixin selector official <init>Lazl;<init>(Lazh;Lave;IIIII)Vintermediary <init>Lnet/minecraft/class_1827;<init>(Lnet/minecraft/class_376;Lnet/minecraft/class_1600;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_6697Lnet/minecraft/class_1802;method_6697(I)Lnet/minecraft/class_1802$class_1803;named getEntryLnet/minecraft/client/gui/widget/EntryListWidget;getEntry(I)Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;
-
getEntryCount
protected int getEntryCount()- Specified by:
getEntryCountin classListWidget- Mappings:
Namespace Name Mixin selector official bLawi;b()Iintermediary method_1050Lnet/minecraft/class_390;method_1050()Inamed getEntryCountLnet/minecraft/client/gui/widget/ListWidget;getEntryCount()I
-
setSelected
public void setSelected(int index) - Mappings:
Namespace Name Mixin selector official cLazl;c(I)Vintermediary method_6793Lnet/minecraft/class_1827;method_6793(I)Vnamed setSelectedLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;setSelected(I)V
-
isEntrySelected
protected boolean isEntrySelected(int index) - Overrides:
isEntrySelectedin classEntryListWidget- Mappings:
Namespace Name Mixin selector official aLawi;a(I)Zintermediary method_1051Lnet/minecraft/class_390;method_1051(I)Znamed isEntrySelectedLnet/minecraft/client/gui/widget/ListWidget;isEntrySelected(I)Z
-
getSelected
public int getSelected()- Mappings:
Namespace Name Mixin selector official eLazl;e()Iintermediary method_6794Lnet/minecraft/class_1827;method_6794()Inamed getSelectedLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;getSelected()I
-
setServers
- Mappings:
Namespace Name Mixin selector official aLazl;a(Lbdf;)Vintermediary method_6791Lnet/minecraft/class_1827;method_6791(Lnet/minecraft/class_486;)Vnamed setServersLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;setServers(Lnet/minecraft/client/options/ServerList;)V
-
addServers
- Mappings:
Namespace Name Mixin selector official aLazl;a(Ljava/util/List;)Vintermediary method_6792Lnet/minecraft/class_1827;method_6792(Ljava/util/List;)Vnamed addServersLnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;addServers(Ljava/util/List;)V
-
getScrollbarPosition
protected int getScrollbarPosition()- Overrides:
getScrollbarPositionin classListWidget- Mappings:
Namespace Name Mixin selector official dLawi;d()Iintermediary method_1069Lnet/minecraft/class_390;method_1069()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_6706Lnet/minecraft/class_390;method_6706()Inamed getRowWidthLnet/minecraft/client/gui/widget/ListWidget;getRowWidth()I
-