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 bzuintermediary net/minecraft/class_1827named net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final class_1803private final Listprivate final MultiplayerScreenprivate intprivate final ListFields inherited from class net.minecraft.client.gui.widget.ListWidget
client, entryHeight, field_10407, field_1254, field_1256, field_7735, headerHeight, height, lastMouseX, lastMouseY, renderHeader, renderSelection, scrollAmount, time, visible, width, xEnd, xStart, 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 servers) protected intintprotected intintprotected booleanisEntrySelected(int index) method_6697(int int2) 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 uLbzu;u:Lbzp;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 vLbzu;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 wLbzu;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;
-
field_7843
- Mappings:
Namespace Name Mixin selector official xLbzu;x:Lbuv;intermediary field_7843Lnet/minecraft/class_1827;field_7843:Lnet/minecraft/class_1803;named field_7843Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;field_7843:Lnet/minecraft/client/class_1803;
-
selectedEntry
private int selectedEntry- Mappings:
Namespace Name Mixin selector official yLbzu;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>Lbzu;<init>(Lbzp;Lbsu;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
-
method_6697
- Specified by:
method_6697in classEntryListWidget- Mappings:
Namespace Name Mixin selector official bLbuu;b(I)Lbuv;intermediary method_6697Lnet/minecraft/class_1802;method_6697(I)Lnet/minecraft/class_1803;named method_6697Lnet/minecraft/client/gui/widget/EntryListWidget;method_6697(I)Lnet/minecraft/client/class_1803;
-
getEntryCount
protected int getEntryCount()- Specified by:
getEntryCountin classListWidget- Mappings:
Namespace Name Mixin selector official bLbvk;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 cLbzu;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 aLbvk;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 eLbzu;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 aLbzu;a(Lcey;)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 aLbzu;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 dLbvk;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 cLbvk;c()Iintermediary method_6706Lnet/minecraft/class_390;method_6706()Inamed getRowWidthLnet/minecraft/client/gui/widget/ListWidget;getRowWidth()I
-