Package net.minecraft.client.gui.widget
Class ServerEntry
java.lang.Object
net.minecraft.client.gui.widget.ServerEntry
- All Implemented Interfaces:
EntryListWidget.Entry
- Mappings:
Namespace Name official azkintermediary net/minecraft/class_1825named net/minecraft/client/gui/widget/ServerEntry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftClientprivate NativeImageBackedTextureprivate final Identifierprivate Stringprivate static final Loggerprivate final MultiplayerScreenprivate static final ThreadPoolExecutorprivate final ServerInfoprivate static final Identifierprivate longprivate static final Identifier -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedServerEntry(MultiplayerScreen parent, ServerInfo serverInfo) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate booleanbooleanmouseClicked(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) protected voidrenderIcon(int x, int y, Identifier textureId) voidupdatePosition(int index, int x, int y)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLazk;a:Lorg/apache/logging/log4j/Logger;intermediary field_7830Lnet/minecraft/class_1825;field_7830:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/gui/widget/ServerEntry;LOGGER:Lorg/apache/logging/log4j/Logger;
-
SERVER_PINGER_THREAD_POOL
- Mappings:
Namespace Name Mixin selector official bLazk;b:Ljava/util/concurrent/ThreadPoolExecutor;intermediary field_7831Lnet/minecraft/class_1825;field_7831:Ljava/util/concurrent/ThreadPoolExecutor;named SERVER_PINGER_THREAD_POOLLnet/minecraft/client/gui/widget/ServerEntry;SERVER_PINGER_THREAD_POOL:Ljava/util/concurrent/ThreadPoolExecutor;
-
UNKNOWN_TEXTURE
- Mappings:
Namespace Name Mixin selector official cLazk;c:Ljy;intermediary field_10487Lnet/minecraft/class_1825;field_10487:Lnet/minecraft/class_1653;named UNKNOWN_TEXTURELnet/minecraft/client/gui/widget/ServerEntry;UNKNOWN_TEXTURE:Lnet/minecraft/util/Identifier;
-
SORT_BUTTONS_TEXTURE
- Mappings:
Namespace Name Mixin selector official dLazk;d:Ljy;intermediary field_10488Lnet/minecraft/class_1825;field_10488:Lnet/minecraft/class_1653;named SORT_BUTTONS_TEXTURELnet/minecraft/client/gui/widget/ServerEntry;SORT_BUTTONS_TEXTURE:Lnet/minecraft/util/Identifier;
-
parent
- Mappings:
Namespace Name Mixin selector official eLazk;e:Lazh;intermediary field_7832Lnet/minecraft/class_1825;field_7832:Lnet/minecraft/class_376;named parentLnet/minecraft/client/gui/widget/ServerEntry;parent:Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;
-
client
- Mappings:
Namespace Name Mixin selector official fLazk;f:Lave;intermediary field_7833Lnet/minecraft/class_1825;field_7833:Lnet/minecraft/class_1600;named clientLnet/minecraft/client/gui/widget/ServerEntry;client:Lnet/minecraft/client/MinecraftClient;
-
serverInfo
- Mappings:
Namespace Name Mixin selector official gLazk;g:Lbde;intermediary field_7834Lnet/minecraft/class_1825;field_7834:Lnet/minecraft/class_485;named serverInfoLnet/minecraft/client/gui/widget/ServerEntry;serverInfo:Lnet/minecraft/client/network/ServerInfo;
-
iconTextureId
- Mappings:
Namespace Name Mixin selector official hLazk;h:Ljy;intermediary field_7838Lnet/minecraft/class_1825;field_7838:Lnet/minecraft/class_1653;named iconTextureIdLnet/minecraft/client/gui/widget/ServerEntry;iconTextureId:Lnet/minecraft/util/Identifier;
-
iconUri
- Mappings:
Namespace Name Mixin selector official iLazk;i:Ljava/lang/String;intermediary field_7836Lnet/minecraft/class_1825;field_7836:Ljava/lang/String;named iconUriLnet/minecraft/client/gui/widget/ServerEntry;iconUri:Ljava/lang/String;
-
icon
- Mappings:
Namespace Name Mixin selector official jLazk;j:Lblz;intermediary field_7837Lnet/minecraft/class_1825;field_7837:Lnet/minecraft/class_1636;named iconLnet/minecraft/client/gui/widget/ServerEntry;icon:Lnet/minecraft/client/texture/NativeImageBackedTexture;
-
time
private long time- Mappings:
Namespace Name Mixin selector official kLazk;k:Jintermediary field_7835Lnet/minecraft/class_1825;field_7835:Jnamed timeLnet/minecraft/client/gui/widget/ServerEntry;time:J
-
-
Constructor Details
-
ServerEntry
- Mappings:
Namespace Name Mixin selector official <init>Lazk;<init>(Lazh;Lbde;)Vintermediary <init>Lnet/minecraft/class_1825;<init>(Lnet/minecraft/class_376;Lnet/minecraft/class_485;)Vnamed <init>Lnet/minecraft/client/gui/widget/ServerEntry;<init>(Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;Lnet/minecraft/client/network/ServerInfo;)V
-
-
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_6700Lnet/minecraft/class_1802$class_1803;method_6700(IIIIIIIZ)Vnamed renderLnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(IIIIIIIZ)V
-
renderIcon
- Mappings:
Namespace Name Mixin selector official aLazk;a(IILjy;)Vintermediary method_9610Lnet/minecraft/class_1825;method_9610(IILnet/minecraft/class_1653;)Vnamed renderIconLnet/minecraft/client/gui/widget/ServerEntry;renderIcon(IILnet/minecraft/util/Identifier;)V
-
isVisible
private boolean isVisible()- Mappings:
Namespace Name Mixin selector official bLazk;b()Zintermediary method_9611Lnet/minecraft/class_1825;method_9611()Znamed isVisibleLnet/minecraft/client/gui/widget/ServerEntry;isVisible()Z
-
checkServerIcon
private void checkServerIcon()- Mappings:
Namespace Name Mixin selector official cLazk;c()Vintermediary method_6789Lnet/minecraft/class_1825;method_6789()Vnamed checkServerIconLnet/minecraft/client/gui/widget/ServerEntry;checkServerIcon()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_6699Lnet/minecraft/class_1802$class_1803;method_6699(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_9473Lnet/minecraft/class_1802$class_1803;method_9473(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_6701Lnet/minecraft/class_1802$class_1803;method_6701(IIIIII)Vnamed mouseReleasedLnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseReleased(IIIIII)V
-
getServer
- Mappings:
Namespace Name Mixin selector official aLazk;a()Lbde;intermediary method_6787Lnet/minecraft/class_1825;method_6787()Lnet/minecraft/class_485;named getServerLnet/minecraft/client/gui/widget/ServerEntry;getServer()Lnet/minecraft/client/network/ServerInfo;
-