Package net.minecraft.client.gui.widget
Class EntryListWidget<E extends EntryListWidget.Entry<E>>
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.class_4121
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.widget.EntryListWidget<E>
- All Implemented Interfaces:
class_4122,class_4123
- Direct Known Subclasses:
class_2848,ControlsListWidget,MultiplayerServerListWidget,OptionPairWidget,ResourcePackListWidget
@Environment(CLIENT)
public abstract class EntryListWidget<E extends EntryListWidget.Entry<E>>
extends ListWidget
- Mappings:
Namespace Name official chgintermediary net/minecraft/class_1802named net/minecraft/client/gui/widget/EntryListWidget
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) classstatic classEntryListWidget.Entry<E extends EntryListWidget.Entry<E>> -
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.widget.ListWidget
client, entryHeight, field_1256, field_20083, field_7735, headerHeight, height, renderHeader, renderSelection, time, visible, width, xEnd, xStart, yDrag, yEnd, yStartFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
ConstructorsConstructorDescriptionEntryListWidget(MinecraftClient client, int width, int height, int top, int bottom, int entryHeight) -
Method Summary
Modifier and TypeMethodDescriptionprivate EgetEntry(int index) protected final intprotected booleanisEntrySelected(int index) protected voidmethod_1055(int int2, int int3, int int4, int int5, int int6, int int7, float float2) protected final voidmethod_18398(E e) protected final voidprotected booleanmethod_18414(int int2, int int3, double double2, double double3) voidmethod_18416(int int2) protected voidmethod_9528(int int2, int int3, int int4, float float2) protected voidMethods inherited from class net.minecraft.client.gui.widget.ListWidget
capYPosition, charTyped, clickedHeader, getItemHeight, getMaxPosition, getMaxScroll, getRowWidth, getScrollAmount, getScrollbarPosition, keyPressed, method_18411, method_18412, method_18415, method_18417, method_6704, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, render, renderDecorations, renderHeader, renderHoleBackground, scroll, setHeader, setRenderSelection, setXPos, updateBoundsMethods inherited from class net.minecraft.class_4121
getFocused, method_18421, method_18424, method_18425, method_18426Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.class_4122
method_18427, method_18428Methods inherited from interface net.minecraft.class_4123
keyReleased
-
Field Details
-
field_20073
- Mappings:
Namespace Name Mixin selector official vLchg;v:Ljava/util/List;intermediary field_20073Lnet/minecraft/class_1802;field_20073:Ljava/util/List;named field_20073Lnet/minecraft/client/gui/widget/EntryListWidget;field_20073:Ljava/util/List;
-
-
Constructor Details
-
EntryListWidget
public EntryListWidget(MinecraftClient client, int width, int height, int top, int bottom, int entryHeight) - Mappings:
Namespace Name Mixin selector official <init>Lchl;<init>(Lcft;IIIII)Vintermediary <init>Lnet/minecraft/class_390;<init>(Lnet/minecraft/class_1600;IIIII)Vnamed <init>Lnet/minecraft/client/gui/widget/ListWidget;<init>(Lnet/minecraft/client/MinecraftClient;IIIII)V
-
-
Method Details
-
method_18414
protected boolean method_18414(int int2, int int3, double double2, double double3) - Overrides:
method_18414in classListWidget- Mappings:
Namespace Name Mixin selector official aLchl;a(IIDD)Zintermediary method_18414Lnet/minecraft/class_390;method_18414(IIDD)Znamed method_18414Lnet/minecraft/client/gui/widget/ListWidget;method_18414(IIDD)Z
-
isEntrySelected
protected boolean isEntrySelected(int index) - Specified by:
isEntrySelectedin classListWidget- Mappings:
Namespace Name Mixin selector official aLchl;a(I)Zintermediary method_1051Lnet/minecraft/class_390;method_1051(I)Znamed isEntrySelectedLnet/minecraft/client/gui/widget/ListWidget;isEntrySelected(I)Z
-
renderBackground
protected void renderBackground()- Specified by:
renderBackgroundin classListWidget- Mappings:
Namespace Name Mixin selector official aLchl;a()Vintermediary method_1066Lnet/minecraft/class_390;method_1066()Vnamed renderBackgroundLnet/minecraft/client/gui/widget/ListWidget;renderBackground()V
-
method_1055
protected void method_1055(int int2, int int3, int int4, int int5, int int6, int int7, float float2) - Specified by:
method_1055in classListWidget- Mappings:
Namespace Name Mixin selector official aLchl;a(IIIIIIF)Vintermediary method_1055Lnet/minecraft/class_390;method_1055(IIIIIIF)Vnamed method_1055Lnet/minecraft/client/gui/widget/ListWidget;method_1055(IIIIIIF)V
-
method_9528
protected void method_9528(int int2, int int3, int int4, float float2) - Overrides:
method_9528in classListWidget- Mappings:
Namespace Name Mixin selector official aLchl;a(IIIF)Vintermediary method_9528Lnet/minecraft/class_390;method_9528(IIIF)Vnamed method_9528Lnet/minecraft/client/gui/widget/ListWidget;method_9528(IIIF)V
-
method_18423
- Overrides:
method_18423in classListWidget- Mappings:
Namespace Name Mixin selector official bLchq;b()Ljava/util/List;intermediary method_18423Lnet/minecraft/class_4121;method_18423()Ljava/util/List;named method_18423Lnet/minecraft/class_4121;method_18423()Ljava/util/List;
-
method_18399
protected final void method_18399()- Mappings:
Namespace Name Mixin selector official cLchg;c()Vintermediary method_18399Lnet/minecraft/class_1802;method_18399()Vnamed method_18399Lnet/minecraft/client/gui/widget/EntryListWidget;method_18399()V
-
getEntry
- Mappings:
Namespace Name Mixin selector official cLchg;c(I)Lchg$a;intermediary method_6697Lnet/minecraft/class_1802;method_6697(I)Lnet/minecraft/class_1802$class_1803;named getEntryLnet/minecraft/client/gui/widget/EntryListWidget;getEntry(I)Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;
-
method_18398
- Mappings:
Namespace Name Mixin selector official aLchg;a(Lchg$a;)Vintermediary method_18398Lnet/minecraft/class_1802;method_18398(Lnet/minecraft/class_1802$class_1803;)Vnamed method_18398Lnet/minecraft/client/gui/widget/EntryListWidget;method_18398(Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;)V
-
method_18416
public void method_18416(int int2) - Overrides:
method_18416in classListWidget- Mappings:
Namespace Name Mixin selector official bLchl;b(I)Vintermediary method_18416Lnet/minecraft/class_390;method_18416(I)Vnamed method_18416Lnet/minecraft/client/gui/widget/ListWidget;method_18416(I)V
-
getEntryCount
protected final int getEntryCount()- Specified by:
getEntryCountin classListWidget- Mappings:
Namespace Name Mixin selector official dLchl;d()Iintermediary method_1050Lnet/minecraft/class_390;method_1050()Inamed getEntryCountLnet/minecraft/client/gui/widget/ListWidget;getEntryCount()I
-