Class PackListWidget
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<PackListWidget.class_11778>
net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget<PackListWidget.class_11778>
net.minecraft.client.gui.screen.pack.PackListWidget
- All Implemented Interfaces:
Drawable,Element,Narratable,Navigable,ParentElement,Selectable,Widget
@Environment(CLIENT)
public class PackListWidget
extends AlwaysSelectedEntryListWidget<PackListWidget.class_11778>
- Mappings:
Namespace Name named net/minecraft/client/gui/screen/pack/PackListWidgetintermediary net/minecraft/class_521official gpx
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassNested classes/interfaces inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget
AlwaysSelectedEntryListWidget.Entry<E extends AlwaysSelectedEntryListWidget.Entry<E>>Nested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int(package private) static final Text(package private) static final Text(package private) static final Identifier(package private) static final Identifier(package private) static final Identifier(package private) static final Identifier(package private) final PackScreen(package private) static final Identifier(package private) static final Identifierprivate final Text(package private) static final Identifier(package private) static final IdentifierFields 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
ConstructorsConstructorDescriptionPackListWidget(MinecraftClient client, PackScreen screen, int width, int height, Text title) -
Method Summary
Modifier and TypeMethodDescriptionintprotected intbooleankeyPressed(class_11908 class_11908) Callback for when a key down event has been captured.voidmethod_73445(Stream<ResourcePackOrganizer.Pack> stream, ResourcePackOrganizer.AbstractPack abstractPack) Methods 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, getSelectedOrNull, getType, getYOfNextEntry, hoveredElement, isEntrySelectionAllowed, position, position, position, removeEntries, removeEntry, removeEntryWithoutScrolling, renderEntry, renderList, renderWidget, replaceEntries, scrollTo, setFocused, setFocused, setScrollY, setSelected, 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, method_74038, 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, isMouseOver, method_72784, mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, keyReleased, mouseScrolledMethods inherited from interface net.minecraft.client.gui.Selectable
getNarratedPartsMethods inherited from interface net.minecraft.client.gui.widget.Widget
setPosition
-
Field Details
-
SELECT_HIGHLIGHTED_TEXTURE
- Mappings:
Namespace Name Mixin selector named SELECT_HIGHLIGHTED_TEXTURELnet/minecraft/client/gui/screen/pack/PackListWidget;SELECT_HIGHLIGHTED_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45532Lnet/minecraft/class_521;field_45532:Lnet/minecraft/class_2960;official aLgpx;a:Lamy;
-
SELECT_TEXTURE
- Mappings:
Namespace Name Mixin selector named SELECT_TEXTURELnet/minecraft/client/gui/screen/pack/PackListWidget;SELECT_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45533Lnet/minecraft/class_521;field_45533:Lnet/minecraft/class_2960;official lLgpx;l:Lamy;
-
UNSELECT_HIGHLIGHTED_TEXTURE
- Mappings:
Namespace Name Mixin selector named UNSELECT_HIGHLIGHTED_TEXTURELnet/minecraft/client/gui/screen/pack/PackListWidget;UNSELECT_HIGHLIGHTED_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45534Lnet/minecraft/class_521;field_45534:Lnet/minecraft/class_2960;official mLgpx;m:Lamy;
-
UNSELECT_TEXTURE
- Mappings:
Namespace Name Mixin selector named UNSELECT_TEXTURELnet/minecraft/client/gui/screen/pack/PackListWidget;UNSELECT_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45535Lnet/minecraft/class_521;field_45535:Lnet/minecraft/class_2960;official nLgpx;n:Lamy;
-
MOVE_UP_HIGHLIGHTED_TEXTURE
- Mappings:
Namespace Name Mixin selector named MOVE_UP_HIGHLIGHTED_TEXTURELnet/minecraft/client/gui/screen/pack/PackListWidget;MOVE_UP_HIGHLIGHTED_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45536Lnet/minecraft/class_521;field_45536:Lnet/minecraft/class_2960;official oLgpx;o:Lamy;
-
MOVE_UP_TEXTURE
- Mappings:
Namespace Name Mixin selector named MOVE_UP_TEXTURELnet/minecraft/client/gui/screen/pack/PackListWidget;MOVE_UP_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45537Lnet/minecraft/class_521;field_45537:Lnet/minecraft/class_2960;official pLgpx;p:Lamy;
-
MOVE_DOWN_HIGHLIGHTED_TEXTURE
- Mappings:
Namespace Name Mixin selector named MOVE_DOWN_HIGHLIGHTED_TEXTURELnet/minecraft/client/gui/screen/pack/PackListWidget;MOVE_DOWN_HIGHLIGHTED_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45538Lnet/minecraft/class_521;field_45538:Lnet/minecraft/class_2960;official qLgpx;q:Lamy;
-
MOVE_DOWN_TEXTURE
- Mappings:
Namespace Name Mixin selector named MOVE_DOWN_TEXTURELnet/minecraft/client/gui/screen/pack/PackListWidget;MOVE_DOWN_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_45539Lnet/minecraft/class_521;field_45539:Lnet/minecraft/class_2960;official rLgpx;r:Lamy;
-
INCOMPATIBLE
- Mappings:
Namespace Name Mixin selector named INCOMPATIBLELnet/minecraft/client/gui/screen/pack/PackListWidget;INCOMPATIBLE:Lnet/minecraft/text/Text;intermediary field_19126Lnet/minecraft/class_521;field_19126:Lnet/minecraft/class_2561;official sLgpx;s:Lxx;
-
INCOMPATIBLE_CONFIRM
- Mappings:
Namespace Name Mixin selector named INCOMPATIBLE_CONFIRMLnet/minecraft/client/gui/screen/pack/PackListWidget;INCOMPATIBLE_CONFIRM:Lnet/minecraft/text/Text;intermediary field_19127Lnet/minecraft/class_521;field_19127:Lnet/minecraft/class_2561;official tLgpx;t:Lxx;
-
field_62180
private static final int field_62180- See Also:
- Mappings:
Namespace Name Mixin selector named field_62180Lnet/minecraft/client/gui/screen/pack/PackListWidget;field_62180:Iintermediary field_62180Lnet/minecraft/class_521;field_62180:Iofficial uLgpx;u:I
-
title
- Mappings:
Namespace Name Mixin selector named titleLnet/minecraft/client/gui/screen/pack/PackListWidget;title:Lnet/minecraft/text/Text;intermediary field_18978Lnet/minecraft/class_521;field_18978:Lnet/minecraft/class_2561;official vLgpx;v:Lxx;
-
screen
- Mappings:
Namespace Name Mixin selector named screenLnet/minecraft/client/gui/screen/pack/PackListWidget;screen:Lnet/minecraft/client/gui/screen/pack/PackScreen;intermediary field_41715Lnet/minecraft/class_521;field_41715:Lnet/minecraft/class_5375;official wLgpx;w:Lgpw;
-
-
Constructor Details
-
PackListWidget
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/gui/screen/pack/PackListWidget;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/pack/PackScreen;IILnet/minecraft/text/Text;)Vintermediary <init>Lnet/minecraft/class_521;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_5375;IILnet/minecraft/class_2561;)Vofficial <init>Lgpx;<init>(Lfzc;Lgpw;IILxx;)V
-
-
Method Details
-
getRowWidth
public int getRowWidth()- Overrides:
getRowWidthin classEntryListWidget<PackListWidget.class_11778>- Mappings:
Namespace Name Mixin selector named getRowWidthLnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()Iintermediary method_25322Lnet/minecraft/class_350;method_25322()Iofficial aLgcm;a()I
-
getScrollbarX
protected int getScrollbarX()- Overrides:
getScrollbarXin classEntryListWidget<PackListWidget.class_11778>- Mappings:
Namespace Name Mixin selector named getScrollbarXLnet/minecraft/client/gui/widget/ScrollableWidget;getScrollbarX()Iintermediary method_65507Lnet/minecraft/class_7528;method_65507()Iofficial mLgcl;m()I
-
keyPressed
Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named keyPressedLnet/minecraft/client/gui/Element;keyPressed(Lnet/minecraft/class_11908;)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(Lnet/minecraft/class_11908;)Zofficial aLgfz;a(Lgsj;)Z
-
method_73445
public void method_73445(Stream<ResourcePackOrganizer.Pack> stream, @Nullable ResourcePackOrganizer.AbstractPack abstractPack) - Mappings:
Namespace Name Mixin selector named method_73445Lnet/minecraft/client/gui/screen/pack/PackListWidget;method_73445(Ljava/util/stream/Stream;Lnet/minecraft/client/gui/screen/pack/ResourcePackOrganizer$AbstractPack;)Vintermediary method_73445Lnet/minecraft/class_521;method_73445(Ljava/util/stream/Stream;Lnet/minecraft/class_5369$class_5372;)Vofficial aLgpx;a(Ljava/util/stream/Stream;Lgpv$b;)V
-