Class RealmsSelectFileToUploadScreen.WorldListEntry
java.lang.Object
net.minecraft.client.gui.widget.EntryListWidget.Entry<E>
net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget.Entry<RealmsSelectFileToUploadScreen.WorldListEntry>
net.minecraft.client.realms.gui.screen.RealmsSelectFileToUploadScreen.WorldListEntry
- All Implemented Interfaces:
Element,Narratable
- Enclosing class:
RealmsSelectFileToUploadScreen
@Environment(CLIENT)
private class RealmsSelectFileToUploadScreen.WorldListEntry
extends AlwaysSelectedEntryListWidget.Entry<RealmsSelectFileToUploadScreen.WorldListEntry>
- Mappings:
Namespace Name official eht$aintermediary net/minecraft/class_4416$class_4417named net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldListEntry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Textprivate final Stringprivate final Stringprivate final LevelSummaryFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanmouseClicked(double mouseX, double mouseY, int button) Callback for when a mouse button down event has been captured.voidrender(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.protected voidrenderItem(MatrixStack matrices, int index, int x, int y) Methods inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget.Entry
appendNarrationsMethods inherited from class net.minecraft.client.gui.widget.EntryListWidget.Entry
isFocused, isMouseOver, 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, mouseDragged, mouseMoved, mouseReleased, mouseScrolled
-
Field Details
-
summary
- Mappings:
Namespace Name Mixin selector official bLeht$a;b:Ldvt;intermediary field_22718Lnet/minecraft/class_4416$class_4417;field_22718:Lnet/minecraft/class_34;named summaryLnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldListEntry;summary:Lnet/minecraft/world/level/storage/LevelSummary;
-
displayName
- Mappings:
Namespace Name Mixin selector official cLeht$a;c:Ljava/lang/String;intermediary field_26509Lnet/minecraft/class_4416$class_4417;field_26509:Ljava/lang/String;named displayNameLnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldListEntry;displayName:Ljava/lang/String;
-
nameAndLastPlayed
- Mappings:
Namespace Name Mixin selector official dLeht$a;d:Ljava/lang/String;intermediary field_26510Lnet/minecraft/class_4416$class_4417;field_26510:Ljava/lang/String;named nameAndLastPlayedLnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldListEntry;nameAndLastPlayed:Ljava/lang/String;
-
details
- Mappings:
Namespace Name Mixin selector official eLeht$a;e:Lsu;intermediary field_26511Lnet/minecraft/class_4416$class_4417;field_26511:Lnet/minecraft/class_2561;named detailsLnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldListEntry;details:Lnet/minecraft/text/Text;
-
-
Constructor Details
-
WorldListEntry
- Mappings:
Namespace Name Mixin selector official <init>Leht$a;<init>(Leht;Ldvt;)Vintermediary <init>Lnet/minecraft/class_4416$class_4417;<init>(Lnet/minecraft/class_4416;Lnet/minecraft/class_34;)Vnamed <init>Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldListEntry;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen;Lnet/minecraft/world/level/storage/LevelSummary;)V
-
-
Method Details
-
render
public void render(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.- Specified by:
renderin classEntryListWidget.Entry<RealmsSelectFileToUploadScreen.WorldListEntry>- Parameters:
matrices- the matrix stack used for renderingindex- the index of the entryy- the Y coordinate of the entryx- the X coordinate of the entryentryWidth- the width of the entryentryHeight- the height of the entrymouseX- the X coordinate of the mousemouseY- the Y coordinate of the mousehovered- whether the mouse is hovering over the entry- Mappings:
Namespace Name Mixin selector official aLelh$a;a(Leer;IIIIIIIZF)Vintermediary method_25343Lnet/minecraft/class_350$class_351;method_25343(Lnet/minecraft/class_4587;IIIIIIIZF)Vnamed renderLnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(Lnet/minecraft/client/util/math/MatrixStack;IIIIIIIZF)V
-
mouseClicked
public boolean mouseClicked(double mouseX, double mouseY, int button) Callback for when a mouse button down event has been captured. The button number is identified by the constants inGLFWclass.- Parameters:
mouseX- the X coordinate of the mousemouseY- the Y coordinate of the mousebutton- the mouse button number- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector official aLemq;a(DDI)Zintermediary method_25402Lnet/minecraft/class_364;method_25402(DDI)Znamed mouseClickedLnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
-
renderItem
- Mappings:
Namespace Name Mixin selector official aLeht$a;a(Leer;III)Vintermediary method_21411Lnet/minecraft/class_4416$class_4417;method_21411(Lnet/minecraft/class_4587;III)Vnamed renderItemLnet/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldListEntry;renderItem(Lnet/minecraft/client/util/math/MatrixStack;III)V
-
getNarration
- Specified by:
getNarrationin classAlwaysSelectedEntryListWidget.Entry<RealmsSelectFileToUploadScreen.WorldListEntry>- Mappings:
Namespace Name Mixin selector official bLeme$a;b()Lsu;intermediary method_37006Lnet/minecraft/class_4280$class_4281;method_37006()Lnet/minecraft/class_2561;named getNarrationLnet/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget$Entry;getNarration()Lnet/minecraft/text/Text;
-