Class CustomizeFlatLevelScreen.SuperflatLayersListWidget
java.lang.Object
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.widget.ScrollableWidget
net.minecraft.client.gui.widget.ContainerWidget
net.minecraft.client.gui.widget.EntryListWidget<CustomizeFlatLevelScreen.SuperflatLayersListWidget.Entry>
net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget<CustomizeFlatLevelScreen.SuperflatLayersListWidget.Entry>
net.minecraft.client.gui.screen.world.CustomizeFlatLevelScreen.SuperflatLayersListWidget
- All Implemented Interfaces:
Drawable,Element,Narratable,Navigable,ParentElement,Selectable,Widget
- Enclosing class:
CustomizeFlatLevelScreen
@Environment(CLIENT)
private class CustomizeFlatLevelScreen.SuperflatLayersListWidget
extends AlwaysSelectedEntryListWidget<CustomizeFlatLevelScreen.SuperflatLayersListWidget.Entry>
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidgetintermediary net/minecraft/class_413$class_4192official gll$a
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static classprivate classNested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final Text(package private) static final TextFields inherited from class net.minecraft.client.gui.widget.EntryListWidget
centerListVertically, client, itemHeightFields inherited from class net.minecraft.client.gui.widget.ScrollableWidget
SCROLLBAR_WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void(package private) voidvoidvoidMethods inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget
appendClickableNarrations, getNavigationPathMethods inherited from class net.minecraft.client.gui.widget.EntryListWidget
addEntry, addEntry, addEntryToTop, addEntryToTop, appendNarrations, centerScrollOn, children, clearEntries, clearEntriesExcept, drawHeaderAndFooterSeparators, drawMenuListBackground, drawSelectionHighlight, enableScissor, getContentsHeightWithPadding, getDeltaYPerScroll, getEntryAtPosition, getEntryCount, getFocused, getHoveredEntry, getNeighboringEntry, getNeighboringEntry, getNeighboringEntry, getRowBottom, getRowLeft, getRowRight, getRowTop, getRowWidth, getScrollbarX, getSelectedOrNull, getType, getYOfNextEntry, hoveredElement, isEntrySelectionAllowed, position, position, position, removeEntries, removeEntry, removeEntryWithoutScrolling, renderEntry, renderList, renderWidget, replaceEntries, scrollTo, setFocused, setFocused, setScrollY, sort, swapEntriesOnPositionsMethods inherited from class net.minecraft.client.gui.widget.ContainerWidget
isDragging, isFocused, mouseClicked, mouseDragged, mouseReleased, setDraggingMethods inherited from class net.minecraft.client.gui.widget.ScrollableWidget
checkScrollbarDragged, drawScrollbar, getMaxScrollY, getScrollbarThumbHeight, getScrollbarThumbY, getScrollY, isInScrollbar, mouseScrolled, onRelease, overflows, refreshScrollMethods inherited from class net.minecraft.client.gui.widget.ClickableWidget
appendDefaultNarrations, appendNarrations, drawScrollableText, drawScrollableText, drawScrollableText, forEachChild, getBottom, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getNavigationFocus, getNavigationOrder, getRight, getWidth, getX, getY, isHovered, isInteractable, isMouseOver, isSelected, isValidClickButton, onClick, onDrag, playClickSound, playDownSound, render, setAlpha, setDimensions, setDimensionsAndPosition, setHeight, setMessage, setNavigationOrder, setTooltip, setTooltipDelay, setWidth, setX, setYMethods 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
getBorder, getNavigationFocus, isClickable, isMouseOver, mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, keyPressed, keyReleased, mouseScrolledMethods inherited from interface net.minecraft.client.gui.Selectable
getNarratedPartsMethods inherited from interface net.minecraft.client.gui.widget.Widget
setPosition
-
Field Details
-
LAYER_MATERIAL_TEXT
- Mappings:
Namespace Name Mixin selector named LAYER_MATERIAL_TEXTLnet/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidget;LAYER_MATERIAL_TEXT:Lnet/minecraft/text/Text;intermediary field_55101Lnet/minecraft/class_413$class_4192;field_55101:Lnet/minecraft/class_2561;official lLgll$a;l:Lxx;
-
HEIGHT_TEXT
- Mappings:
Namespace Name Mixin selector named HEIGHT_TEXTLnet/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidget;HEIGHT_TEXT:Lnet/minecraft/text/Text;intermediary field_55102Lnet/minecraft/class_413$class_4192;field_55102:Lnet/minecraft/class_2561;official mLgll$a;m:Lxx;
-
-
Constructor Details
-
SuperflatLayersListWidget
public SuperflatLayersListWidget()
-
-
Method Details
-
refreshLayers
private void refreshLayers()- Mappings:
Namespace Name Mixin selector named refreshLayersLnet/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidget;refreshLayers()Vintermediary method_73410Lnet/minecraft/class_413$class_4192;method_73410()Vofficial HLgll$a;H()V
-
setSelected
public void setSelected(@Nullable @Nullable CustomizeFlatLevelScreen.SuperflatLayersListWidget.Entry entry) - Overrides:
setSelectedin classEntryListWidget<CustomizeFlatLevelScreen.SuperflatLayersListWidget.Entry>- Mappings:
Namespace Name Mixin selector named setSelectedLnet/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidget;setSelected(Lnet/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidget$Entry;)Vintermediary method_20094Lnet/minecraft/class_413$class_4192;method_20094(Lnet/minecraft/class_413$class_4192$class_11770;)Vofficial aLgll$a;a(Lgll$a$a;)V
-
updateLayers
public void updateLayers()- Mappings:
Namespace Name Mixin selector named updateLayersLnet/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidget;updateLayers()Vintermediary method_19372Lnet/minecraft/class_413$class_4192;method_19372()Vofficial dLgll$a;d()V
-
removeLayer
- Mappings:
Namespace Name Mixin selector named removeLayerLnet/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidget;removeLayer(Lnet/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidget$SuperflatLayerEntry;)Vintermediary method_73411Lnet/minecraft/class_413$class_4192;method_73411(Lnet/minecraft/class_413$class_4192$class_4193;)Vofficial aLgll$a;a(Lgll$a$c;)V
-