Class ResourcePackListWidget
java.lang.Object
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.widget.EntryListWidget
net.minecraft.client.gui.screen.resourcepack.ResourcePackListWidget
- Direct Known Subclasses:
AvailableResourcePackListWidget,SelectedResourcePackListWidget
@Environment(CLIENT) public abstract class ResourcePackListWidget extends EntryListWidget
- Mappings:
Namespace Name official azuintermediary net/minecraft/class_820named net/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.widget.EntryListWidget
EntryListWidget.Entry -
Field Summary
Fields Modifier and Type Field Description protected MinecraftClientclientInstanceprotected List<ResourcePackWidget>widgetsFields inherited from class net.minecraft.client.gui.widget.ListWidget
client, entryHeight, field_3001, field_3003, field_3005, field_3006, headerHeight, height, lastMouseX, lastMouseY, renderHeader, renderSelection, scrollAmount, visible, width, xEnd, xStart, yDrag, yEnd, yStart -
Constructor Summary
Constructors Constructor Description ResourcePackListWidget(MinecraftClient client, int x, int y, List<ResourcePackWidget> widgets) -
Method Summary
Modifier and Type Method Description protected intgetEntriesSize()ResourcePackWidgetgetEntry(int int2)intgetRowWidth()protected intgetScrollbarPosition()protected abstract StringgetTitle()List<ResourcePackWidget>getWidgets()protected voidrenderHeader(int x, int y, Tessellator tessellator)Methods inherited from class net.minecraft.client.gui.widget.EntryListWidget
isEntrySelected, mouseClicked, mouseReleased, renderBackground, renderEntry, selectEntry, updateItemPositionMethods inherited from class net.minecraft.client.gui.widget.ListWidget
buttonClicked, capYPosition, getEntryAt, getItemHeight, getMaxPosition, getMaxScroll, getScrollAmount, handleMouse, isDragging, isMouseInList, method_2630, render, renderDecorations, renderHoleBackground, renderList, scroll, setButtonIds, setDragging, setHeader, setRenderSelection, setXPos, updateBounds
-
Field Details
-
clientInstance
- Mappings:
Namespace Name Mixin selector official uLazu;u:Lave;intermediary field_3581Lnet/minecraft/class_820;field_3581:Lnet/minecraft/class_669;named clientInstanceLnet/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget;clientInstance:Lnet/minecraft/client/MinecraftClient;
-
widgets
- Mappings:
Namespace Name Mixin selector official vLazu;v:Ljava/util/List;intermediary field_3582Lnet/minecraft/class_820;field_3582:Ljava/util/List;named widgetsLnet/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget;widgets:Ljava/util/List;
-
-
Constructor Details
-
ResourcePackListWidget
public ResourcePackListWidget(MinecraftClient client, int x, int y, List<ResourcePackWidget> widgets)- Mappings:
Namespace Name Mixin selector official <init>Lazu;<init>(Lave;IILjava/util/List;)Vintermediary <init>Lnet/minecraft/class_820;<init>(Lnet/minecraft/class_669;IILjava/util/List;)Vnamed <init>Lnet/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget;<init>(Lnet/minecraft/client/MinecraftClient;IILjava/util/List;)V
-
-
Method Details
-
renderHeader
- Overrides:
renderHeaderin classListWidget- Mappings:
Namespace Name Mixin selector official aLawi;a(IILbfx;)Vintermediary method_2635Lnet/minecraft/class_713;method_2635(IILnet/minecraft/class_1041;)Vnamed renderHeaderLnet/minecraft/client/gui/widget/ListWidget;renderHeader(IILnet/minecraft/client/render/Tessellator;)V
-
getTitle
- Mappings:
Namespace Name Mixin selector official eLazu;e()Ljava/lang/String;intermediary method_2988Lnet/minecraft/class_820;method_2988()Ljava/lang/String;named getTitleLnet/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget;getTitle()Ljava/lang/String;
-
getWidgets
- Mappings:
Namespace Name Mixin selector official fLazu;f()Ljava/util/List;intermediary method_2989Lnet/minecraft/class_820;method_2989()Ljava/util/List;named getWidgetsLnet/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget;getWidgets()Ljava/util/List;
-
getEntriesSize
protected int getEntriesSize()- Specified by:
getEntriesSizein classListWidget- Mappings:
Namespace Name Mixin selector official bLawi;b()Iintermediary method_2639Lnet/minecraft/class_713;method_2639()Inamed getEntriesSizeLnet/minecraft/client/gui/widget/ListWidget;getEntriesSize()I
-
getEntry
- Specified by:
getEntryin classEntryListWidget- Mappings:
Namespace Name Mixin selector official cLazu;c(I)Lazp;intermediary method_2987Lnet/minecraft/class_820;method_2987(I)Lnet/minecraft/class_816;named getEntryLnet/minecraft/client/gui/screen/resourcepack/ResourcePackListWidget;getEntry(I)Lnet/minecraft/client/gui/screen/resourcepack/ResourcePackWidget;
-
getRowWidth
public int getRowWidth()- Overrides:
getRowWidthin classListWidget- Mappings:
Namespace Name Mixin selector official cLawi;c()Iintermediary method_2643Lnet/minecraft/class_713;method_2643()Inamed getRowWidthLnet/minecraft/client/gui/widget/ListWidget;getRowWidth()I
-
getScrollbarPosition
protected int getScrollbarPosition()- Overrides:
getScrollbarPositionin classListWidget- Mappings:
Namespace Name Mixin selector official dLawi;d()Iintermediary method_2646Lnet/minecraft/class_713;method_2646()Inamed getScrollbarPositionLnet/minecraft/client/gui/widget/ListWidget;getScrollbarPosition()I
-