Class RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionList
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.widget.EntryListWidget<E>
net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget<E>
net.minecraft.client.realms.RealmsObjectSelectionList<RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry>
net.minecraft.client.realms.gui.screen.RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionList
- All Implemented Interfaces:
- Drawable,- Element,- Narratable,- Navigable,- ParentElement,- Selectable
- Enclosing class:
- RealmsSelectWorldTemplateScreen
@Environment(CLIENT)
private class RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionList
extends RealmsObjectSelectionList<RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry>
- Mappings:
- Namespace - Name - official - elp$b- intermediary - net/minecraft/class_4419$class_4420- named - net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidgetAlwaysSelectedEntryListWidget.Entry<E extends AlwaysSelectedEntryListWidget.Entry<E>>Nested classes/interfaces inherited from interface net.minecraft.client.gui.SelectableSelectable.SelectionType
- 
Field SummaryFields inherited from class net.minecraft.client.gui.widget.EntryListWidgetbottom, centerListVertically, client, headerHeight, height, itemHeight, left, right, top, widthFields inherited from interface net.minecraft.client.gui.ElementMAX_DOUBLE_CLICK_INTERVAL
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddEntry(WorldTemplate template) getItem(int index) intintbooleanisEmpty()booleanmouseClicked(double mouseX, double mouseY, int button) Callback for when a mouse button down event has been captured.voidrenderBackground(DrawContext context) voidsetSelected(@Nullable RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry worldTemplateObjectSelectionListEntry) Methods inherited from class net.minecraft.client.realms.RealmsObjectSelectionListaddEntry, clear, getEntryCount, getRowLeft, getRowTop, getScrollbarPositionX, itemClicked, replaceEntries, setSelected, setSelectedItemMethods inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidgetappendNarrations, getNavigationPathMethods inherited from class net.minecraft.client.gui.widget.EntryListWidgetaddEntryToTop, appendNarrations, centerScrollOn, children, clearEntries, clickedHeader, drawSelectionHighlight, enableScissor, ensureVisible, getEntry, getEntryAtPosition, getFirst, getFocused, getHoveredEntry, getMaxScroll, getNavigationFocus, getNeighboringEntry, getNeighboringEntry, getNeighboringEntry, getRowBottom, getRowRight, getScrollAmount, getSelectedOrNull, getType, isMouseOver, isSelectedEntry, method_35721, mouseDragged, mouseReleased, mouseScrolled, remove, removeEntry, removeEntryWithoutScrolling, render, renderDecorations, renderEntry, renderHeader, renderList, setFocused, setLeftPos, setRenderBackground, setRenderHeader, setRenderHorizontalShadows, setRenderSelection, setScrollAmount, updateScrollingState, updateSizeMethods inherited from class net.minecraft.client.gui.AbstractParentElementisDragging, setDraggingMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.ElementmouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.NavigablegetNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElementcharTyped, focusOn, getFocusedPath, hoveredElement, isFocused, keyPressed, keyReleased, setFocusedMethods inherited from interface net.minecraft.client.gui.SelectableisNarratable
- 
Constructor Details- 
WorldTemplateObjectSelectionListpublic WorldTemplateObjectSelectionList()- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lelp$b;<init>(Lelp;)V- intermediary - <init>- Lnet/minecraft/class_4419$class_4420;<init>(Lnet/minecraft/class_4419;)V- named - <init>- Lnet/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen;)V
 
- 
WorldTemplateObjectSelectionList- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lelp$b;<init>(Lelp;Ljava/lang/Iterable;)V- intermediary - <init>- Lnet/minecraft/class_4419$class_4420;<init>(Lnet/minecraft/class_4419;Ljava/lang/Iterable;)V- named - <init>- Lnet/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen;Ljava/lang/Iterable;)V
 
 
- 
- 
Method Details- 
addEntry- Mappings:
- Namespace - Name - Mixin selector - official - a- Lelp$b;a(Lekh;)V- intermediary - method_21448- Lnet/minecraft/class_4419$class_4420;method_21448(Lnet/minecraft/class_4890;)V- named - addEntry- Lnet/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList;addEntry(Lnet/minecraft/client/realms/dto/WorldTemplate;)V
 
- 
mouseClickedpublic 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.- Specified by:
- mouseClickedin interface- Element
- Specified by:
- mouseClickedin interface- ParentElement
- Overrides:
- mouseClickedin class- EntryListWidget<RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry>
- Parameters:
- mouseX- the X coordinate of the mouse
- mouseY- the Y coordinate of the mouse
- button- the mouse button number
- Returns:
- trueto indicate that the event handling is successful/valid
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Leqt;a(DDI)Z- intermediary - method_25402- Lnet/minecraft/class_364;method_25402(DDI)Z- named - mouseClicked- Lnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
 
- 
setSelectedpublic void setSelected(@Nullable @Nullable RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry worldTemplateObjectSelectionListEntry) - Overrides:
- setSelectedin class- EntryListWidget<RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lelp$b;a(Lelp$a;)V- intermediary - method_25249- Lnet/minecraft/class_4419$class_4420;method_25249(Lnet/minecraft/class_4419$class_4421;)V- named - setSelected- Lnet/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList;setSelected(Lnet/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionListEntry;)V
 
- 
getMaxPositionpublic int getMaxPosition()- Overrides:
- getMaxPositionin class- RealmsObjectSelectionList<RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lepc;a()I- intermediary - method_25317- Lnet/minecraft/class_350;method_25317()I- named - getMaxPosition- Lnet/minecraft/client/gui/widget/EntryListWidget;getMaxPosition()I
 
- 
getRowWidthpublic int getRowWidth()- Overrides:
- getRowWidthin class- RealmsObjectSelectionList<RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lepc;b()I- intermediary - method_25322- Lnet/minecraft/class_350;method_25322()I- named - getRowWidth- Lnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()I
 
- 
renderBackground- Overrides:
- renderBackgroundin class- EntryListWidget<RealmsSelectWorldTemplateScreen.WorldTemplateObjectSelectionListEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lepc;a(Leox;)V- intermediary - method_25325- Lnet/minecraft/class_350;method_25325(Lnet/minecraft/class_332;)V- named - renderBackground- Lnet/minecraft/client/gui/widget/EntryListWidget;renderBackground(Lnet/minecraft/client/gui/DrawContext;)V
 
- 
isEmptypublic boolean isEmpty()- Mappings:
- Namespace - Name - Mixin selector - official - d- Lelp$b;d()Z- intermediary - method_21446- Lnet/minecraft/class_4419$class_4420;method_21446()Z- named - isEmpty- Lnet/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList;isEmpty()Z
 
- 
getItem- Mappings:
- Namespace - Name - Mixin selector - official - b- Lelp$b;b(I)Lekh;- intermediary - method_21447- Lnet/minecraft/class_4419$class_4420;method_21447(I)Lnet/minecraft/class_4890;- named - getItem- Lnet/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList;getItem(I)Lnet/minecraft/client/realms/dto/WorldTemplate;
 
- 
getValues- Mappings:
- Namespace - Name - Mixin selector - official - e- Lelp$b;e()Ljava/util/List;- intermediary - method_21450- Lnet/minecraft/class_4419$class_4420;method_21450()Ljava/util/List;- named - getValues- Lnet/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList;getValues()Ljava/util/List;
 
 
-