Class RealmsMainScreen.Entry
java.lang.Object
net.minecraft.client.gui.widget.EntryListWidget.Entry<E>
net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget.Entry<RealmsMainScreen.Entry>
net.minecraft.client.realms.gui.screen.RealmsMainScreen.Entry
- All Implemented Interfaces:
Element,Narratable,Navigable
- Direct Known Subclasses:
RealmsMainScreen.EmptyEntry,RealmsMainScreen.ParentRealmSelectionListEntry,RealmsMainScreen.RealmSelectionListEntry,RealmsMainScreen.SnapshotEntry,RealmsMainScreen.VisitButtonEntry,RealmsMainScreen.VisitUrlNotification
- Enclosing class:
RealmsMainScreen
@Environment(CLIENT)
private abstract class RealmsMainScreen.Entry
extends AlwaysSelectedEntryListWidget.Entry<RealmsMainScreen.Entry>
- Mappings:
Namespace Name official env$eintermediary net/minecraft/class_4325$class_4866named net/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voiddrawTextureWithTooltip(DrawContext context, int x, int y, int mouseX, int mouseY, Identifier texture, Supplier<Text> tooltip) protected voiddrawTrimmedText(DrawContext context, String string, int left, int y, int right, int color) protected intgetDescriptionY(int y) protected intgetNameX(int x) protected intgetNameY(int y) protected intgetStatusY(int y) protected intprotected intgetVersionRight(int x, int width, Text version) protected voidmethod_54565(DrawContext drawContext, int int2, int int3, RealmsServer realmsServer) protected voidrenderStatusIcon(RealmsServer server, DrawContext context, int x, int y, int mouseX, int mouseY) Methods inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget.Entry
appendNarrations, getNarrationMethods inherited from class net.minecraft.client.gui.widget.EntryListWidget.Entry
drawBorder, isFocused, isMouseOver, render, setFocusedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
charTyped, getFocusedPath, getNavigationFocus, getNavigationPath, keyPressed, keyReleased, mouseClicked, mouseDragged, mouseMoved, mouseReleased, mouseScrolledMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrder
-
Field Details
-
field_46680
private static final int field_46680- See Also:
- Mappings:
Namespace Name Mixin selector official aLenv$e;a:Iintermediary field_46680Lnet/minecraft/class_4325$class_4866;field_46680:Inamed field_46680Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;field_46680:I
-
field_46681
private static final int field_46681- See Also:
- Mappings:
Namespace Name Mixin selector official cLenv$e;c:Iintermediary field_46681Lnet/minecraft/class_4325$class_4866;field_46681:Inamed field_46681Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;field_46681:I
-
field_46682
private static final int field_46682- See Also:
- Mappings:
Namespace Name Mixin selector official dLenv$e;d:Iintermediary field_46682Lnet/minecraft/class_4325$class_4866;field_46682:Inamed field_46682Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;field_46682:I
-
-
Constructor Details
-
Entry
Entry()
-
-
Method Details
-
renderStatusIcon
protected void renderStatusIcon(RealmsServer server, DrawContext context, int x, int y, int mouseX, int mouseY) - Mappings:
Namespace Name Mixin selector official aLenv$e;a(Leor;Leub;IIII)Vintermediary method_54350Lnet/minecraft/class_4325$class_4866;method_54350(Lnet/minecraft/class_4877;Lnet/minecraft/class_332;IIII)Vnamed renderStatusIconLnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;renderStatusIcon(Lnet/minecraft/client/realms/dto/RealmsServer;Lnet/minecraft/client/gui/DrawContext;IIII)V
-
drawTextureWithTooltip
private void drawTextureWithTooltip(DrawContext context, int x, int y, int mouseX, int mouseY, Identifier texture, Supplier<Text> tooltip) - Mappings:
Namespace Name Mixin selector official aLenv$e;a(Leub;IIIILagg;Ljava/util/function/Supplier;)Vintermediary method_54351Lnet/minecraft/class_4325$class_4866;method_54351(Lnet/minecraft/class_332;IIIILnet/minecraft/class_2960;Ljava/util/function/Supplier;)Vnamed drawTextureWithTooltipLnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;drawTextureWithTooltip(Lnet/minecraft/client/gui/DrawContext;IIIILnet/minecraft/util/Identifier;Ljava/util/function/Supplier;)V
-
method_54565
- Mappings:
Namespace Name Mixin selector official aLenv$e;a(Leub;IILeor;)Vintermediary method_54565Lnet/minecraft/class_4325$class_4866;method_54565(Lnet/minecraft/class_332;IILnet/minecraft/class_4877;)Vnamed method_54565Lnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;method_54565(Lnet/minecraft/client/gui/DrawContext;IILnet/minecraft/client/realms/dto/RealmsServer;)V
-
drawTrimmedText
protected void drawTrimmedText(DrawContext context, String string, int left, int y, int right, int color) - Mappings:
Namespace Name Mixin selector official aLenv$e;a(Leub;Ljava/lang/String;IIII)Vintermediary method_54352Lnet/minecraft/class_4325$class_4866;method_54352(Lnet/minecraft/class_332;Ljava/lang/String;IIII)Vnamed drawTrimmedTextLnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;drawTrimmedText(Lnet/minecraft/client/gui/DrawContext;Ljava/lang/String;IIII)V
-
getVersionRight
- Mappings:
Namespace Name Mixin selector official aLenv$e;a(IILur;)Iintermediary method_54346Lnet/minecraft/class_4325$class_4866;method_54346(IILnet/minecraft/class_2561;)Inamed getVersionRightLnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;getVersionRight(IILnet/minecraft/text/Text;)I
-
getNameY
protected int getNameY(int y) - Mappings:
Namespace Name Mixin selector official aLenv$e;a(I)Iintermediary method_54345Lnet/minecraft/class_4325$class_4866;method_54345(I)Inamed getNameYLnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;getNameY(I)I
-
getTextHeight
protected int getTextHeight()- Mappings:
Namespace Name Mixin selector official bLenv$e;b()Iintermediary method_54353Lnet/minecraft/class_4325$class_4866;method_54353()Inamed getTextHeightLnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;getTextHeight()I
-
getNameX
protected int getNameX(int x) - Mappings:
Namespace Name Mixin selector official bLenv$e;b(I)Iintermediary method_54354Lnet/minecraft/class_4325$class_4866;method_54354(I)Inamed getNameXLnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;getNameX(I)I
-
getDescriptionY
protected int getDescriptionY(int y) - Mappings:
Namespace Name Mixin selector official cLenv$e;c(I)Iintermediary method_54356Lnet/minecraft/class_4325$class_4866;method_54356(I)Inamed getDescriptionYLnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;getDescriptionY(I)I
-
getStatusY
protected int getStatusY(int y) - Mappings:
Namespace Name Mixin selector official dLenv$e;d(I)Iintermediary method_54357Lnet/minecraft/class_4325$class_4866;method_54357(I)Inamed getStatusYLnet/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry;getStatusY(I)I
-