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 bnjintermediary 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 TypeMethodDescriptionvoidaddServers(List<ServerEntry> servers) getEntry(int index) protected intintprotected intintprotected booleanisEntrySelected(int index) voidsetSelected(int index) voidsetServers(ServerList servers) Methods inherited from class net.minecraft.client.gui.widget.EntryListWidget
method_1055, method_9528, mouseClicked, mouseReleased, renderBackground, selectEntryMethods inherited from class net.minecraft.client.gui.widget.ListWidget
buttonClicked, capYPosition, clickedHeader, getEntryAt, getItemHeight, getMaxPosition, getMaxScroll, getScrollAmount, handleMouse, isDragging, isMouseInList, method_6704, render, renderDecorations, renderHeader, renderHoleBackground, scroll, setButtonIds, setDragging, setHeader, setRenderSelection, setXPos, updateBounds
-
Field Details
-
parent
- Mappings:
Namespace Name Mixin selector official uLbnj;u:Lbnf;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 vLbnj;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 wLbnj;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 xLbnj;x:Lbjm$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 yLbnj;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>Lbnj;<init>(Lbnf;Lbib;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 bLbjm;b(I)Lbjm$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 bLbjr;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 cLbnj;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 aLbjr;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 eLbnj;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 aLbnj;a(Lbsf;)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 aLbnj;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 dLbjr;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 cLbjr;c()Iintermediary method_6706Lnet/minecraft/class_390;method_6706()Inamed getRowWidthLnet/minecraft/client/gui/widget/ListWidget;getRowWidth()I
-