Package net.minecraft.client.gui.widget
Class PagedEntryListWidget
java.lang.Object
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.widget.EntryListWidget
net.minecraft.client.gui.widget.PagedEntryListWidget
- Mappings:
Namespace Name official bjpintermediary net/minecraft/class_2300named net/minecraft/client/gui/widget/PagedEntryListWidget
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic interfacestatic classNested classes/interfaces inherited from class net.minecraft.client.gui.widget.EntryListWidget
EntryListWidget.Entry -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<PagedEntryListWidget.DualDrawableEntry>private DrawableHelperprivate final IntObjectStorage<DrawableHelper>private final List<TextFieldWidget>private final PagedEntryListWidget.ListEntry[][]private intprivate final PagedEntryListWidget.ListenerFields inherited from class net.minecraft.client.gui.widget.ListWidget
client, entryHeight, field_1254, field_1256, field_7735, headerHeight, height, lastMouseX, lastMouseY, renderHeader, renderSelection, scrollAmount, time, visible, width, xEnd, xStart, yDrag, yEnd, yStart -
Constructor Summary
ConstructorsConstructorDescriptionPagedEntryListWidget(MinecraftClient client, int width, int height, int top, int bottom, int entryHeight, PagedEntryListWidget.Listener listener, PagedEntryListWidget.ListEntry[][] listEntry) -
Method Summary
Modifier and TypeMethodDescriptiongetEntry(int int2) intintprotected intvoidmethod_9474(char char2, int int2) private SwitchWidgetmethod_9475(int int2, int int3, PagedEntryListWidget.ButtonEntry buttonEntry) private TextFieldWidgetmethod_9476(int int2, int int3, PagedEntryListWidget.class_2303 class_2303) private LabelWidgetmethod_9477(int int2, int int3, PagedEntryListWidget.class_2305 class_2305, boolean bool) private SliderWidgetmethod_9478(int int2, int int3, PagedEntryListWidget.LabelSupplierEntry labelSupplierEntry) private DrawableHelpermethod_9480(PagedEntryListWidget.ListEntry listEntry, int int2, boolean bool) voidmethod_9482(int int2) method_9483(int int2) intprivate voidmethod_9486(int int2, int int3) intvoidvoidprivate voidprivate voidbooleanmouseClicked(int mouseX, int mouseY, int button) voidsetActive(boolean active) private voidsetVisable(DrawableHelper drawable, boolean visible) Methods inherited from class net.minecraft.client.gui.widget.EntryListWidget
isEntrySelected, method_1055, method_9528, mouseReleased, renderBackground, selectEntryMethods inherited from class net.minecraft.client.gui.widget.ListWidget
buttonClicked, capYPosition, clickedHeader, getEntryAt, getItemHeight, getMaxPosition, getMaxScroll, getScrollAmount, handleMouse, isDragging, isMouseInList, method_6704, render, renderDecorations, renderHeader, renderHoleBackground, scroll, setButtonIds, setDragging, setHeader, setRenderSelection, setXPos, updateBounds
-
Field Details
-
entries
- Mappings:
Namespace Name Mixin selector official uLbjp;u:Ljava/util/List;intermediary field_10381Lnet/minecraft/class_2300;field_10381:Ljava/util/List;named entriesLnet/minecraft/client/gui/widget/PagedEntryListWidget;entries:Ljava/util/List;
-
field_10382
- Mappings:
Namespace Name Mixin selector official vLbjp;v:Lrg;intermediary field_10382Lnet/minecraft/class_2300;field_10382:Lnet/minecraft/class_833;named field_10382Lnet/minecraft/client/gui/widget/PagedEntryListWidget;field_10382:Lnet/minecraft/util/collection/IntObjectStorage;
-
field_10383
- Mappings:
Namespace Name Mixin selector official wLbjp;w:Ljava/util/List;intermediary field_10383Lnet/minecraft/class_2300;field_10383:Ljava/util/List;named field_10383Lnet/minecraft/client/gui/widget/PagedEntryListWidget;field_10383:Ljava/util/List;
-
field_10384
- Mappings:
Namespace Name Mixin selector official xLbjp;x:[[Lbjp$f;intermediary field_10384Lnet/minecraft/class_2300;field_10384:[[Lnet/minecraft/class_2300$class_2306;named field_10384Lnet/minecraft/client/gui/widget/PagedEntryListWidget;field_10384:[[Lnet/minecraft/client/gui/widget/PagedEntryListWidget$ListEntry;
-
field_10385
private int field_10385- Mappings:
Namespace Name Mixin selector official yLbjp;y:Iintermediary field_10385Lnet/minecraft/class_2300;field_10385:Inamed field_10385Lnet/minecraft/client/gui/widget/PagedEntryListWidget;field_10385:I
-
listener
- Mappings:
Namespace Name Mixin selector official zLbjp;z:Lbjp$b;intermediary field_10386Lnet/minecraft/class_2300;field_10386:Lnet/minecraft/class_2300$class_2302;named listenerLnet/minecraft/client/gui/widget/PagedEntryListWidget;listener:Lnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;
-
field_10380
- Mappings:
Namespace Name Mixin selector official ALbjp;A:Lbir;intermediary field_10380Lnet/minecraft/class_2300;field_10380:Lnet/minecraft/class_372;named field_10380Lnet/minecraft/client/gui/widget/PagedEntryListWidget;field_10380:Lnet/minecraft/client/gui/DrawableHelper;
-
-
Constructor Details
-
PagedEntryListWidget
public PagedEntryListWidget(MinecraftClient client, int width, int height, int top, int bottom, int entryHeight, PagedEntryListWidget.Listener listener, PagedEntryListWidget.ListEntry[][] listEntry) - Mappings:
Namespace Name Mixin selector official <init>Lbjp;<init>(Lbib;IIIIILbjp$b;[[Lbjp$f;)Vintermediary <init>Lnet/minecraft/class_2300;<init>(Lnet/minecraft/class_1600;IIIIILnet/minecraft/class_2300$class_2302;[[Lnet/minecraft/class_2300$class_2306;)Vnamed <init>Lnet/minecraft/client/gui/widget/PagedEntryListWidget;<init>(Lnet/minecraft/client/MinecraftClient;IIIIILnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;[[Lnet/minecraft/client/gui/widget/PagedEntryListWidget$ListEntry;)V
-
-
Method Details
-
method_9491
private void method_9491()- Mappings:
Namespace Name Mixin selector official sLbjp;s()Vintermediary method_9491Lnet/minecraft/class_2300;method_9491()Vnamed method_9491Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9491()V
-
method_9492
private void method_9492()- Mappings:
Namespace Name Mixin selector official tLbjp;t()Vintermediary method_9492Lnet/minecraft/class_2300;method_9492()Vnamed method_9492Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9492()V
-
method_9482
public void method_9482(int int2) - Mappings:
Namespace Name Mixin selector official cLbjp;c(I)Vintermediary method_9482Lnet/minecraft/class_2300;method_9482(I)Vnamed method_9482Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9482(I)V
-
method_9484
public int method_9484()- Mappings:
Namespace Name Mixin selector official eLbjp;e()Iintermediary method_9484Lnet/minecraft/class_2300;method_9484()Inamed method_9484Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9484()I
-
method_9487
public int method_9487()- Mappings:
Namespace Name Mixin selector official fLbjp;f()Iintermediary method_9487Lnet/minecraft/class_2300;method_9487()Inamed method_9487Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9487()I
-
method_9488
- Mappings:
Namespace Name Mixin selector official gLbjp;g()Lbir;intermediary method_9488Lnet/minecraft/class_2300;method_9488()Lnet/minecraft/class_372;named method_9488Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9488()Lnet/minecraft/client/gui/DrawableHelper;
-
method_9489
public void method_9489()- Mappings:
Namespace Name Mixin selector official hLbjp;h()Vintermediary method_9489Lnet/minecraft/class_2300;method_9489()Vnamed method_9489Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9489()V
-
method_9490
public void method_9490()- Mappings:
Namespace Name Mixin selector official iLbjp;i()Vintermediary method_9490Lnet/minecraft/class_2300;method_9490()Vnamed method_9490Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9490()V
-
method_9483
- Mappings:
Namespace Name Mixin selector official dLbjp;d(I)Lbir;intermediary method_9483Lnet/minecraft/class_2300;method_9483(I)Lnet/minecraft/class_372;named method_9483Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9483(I)Lnet/minecraft/client/gui/DrawableHelper;
-
method_9486
private void method_9486(int int2, int int3) - Mappings:
Namespace Name Mixin selector official eLbjp;e(II)Vintermediary method_9486Lnet/minecraft/class_2300;method_9486(II)Vnamed method_9486Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9486(II)V
-
setVisable
- Mappings:
Namespace Name Mixin selector official aLbjp;a(Lbir;Z)Vintermediary method_9479Lnet/minecraft/class_2300;method_9479(Lnet/minecraft/class_372;Z)Vnamed setVisableLnet/minecraft/client/gui/widget/PagedEntryListWidget;setVisable(Lnet/minecraft/client/gui/DrawableHelper;Z)V
-
method_9480
@Nullable private DrawableHelper method_9480(@Nullable PagedEntryListWidget.ListEntry listEntry, int int2, boolean bool) - Mappings:
Namespace Name Mixin selector official aLbjp;a(Lbjp$f;IZ)Lbir;intermediary method_9480Lnet/minecraft/class_2300;method_9480(Lnet/minecraft/class_2300$class_2306;IZ)Lnet/minecraft/class_372;named method_9480Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9480(Lnet/minecraft/client/gui/widget/PagedEntryListWidget$ListEntry;IZ)Lnet/minecraft/client/gui/DrawableHelper;
-
setActive
public void setActive(boolean active) - Mappings:
Namespace Name Mixin selector official aLbjp;a(Z)Vintermediary method_9481Lnet/minecraft/class_2300;method_9481(Z)Vnamed setActiveLnet/minecraft/client/gui/widget/PagedEntryListWidget;setActive(Z)V
-
mouseClicked
public boolean mouseClicked(int mouseX, int mouseY, int button) - Overrides:
mouseClickedin classEntryListWidget- Mappings:
Namespace Name Mixin selector official aLbjm;a(III)Zintermediary method_6696Lnet/minecraft/class_1802;method_6696(III)Znamed mouseClickedLnet/minecraft/client/gui/widget/EntryListWidget;mouseClicked(III)Z
-
method_9478
private SliderWidget method_9478(int int2, int int3, PagedEntryListWidget.LabelSupplierEntry labelSupplierEntry) - Mappings:
Namespace Name Mixin selector official aLbjp;a(IILbjp$g;)Lbjf;intermediary method_9478Lnet/minecraft/class_2300;method_9478(IILnet/minecraft/class_2300$class_2307;)Lnet/minecraft/class_2295;named method_9478Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9478(IILnet/minecraft/client/gui/widget/PagedEntryListWidget$LabelSupplierEntry;)Lnet/minecraft/client/gui/widget/SliderWidget;
-
method_9475
- Mappings:
Namespace Name Mixin selector official aLbjp;a(IILbjp$a;)Lbjk;intermediary method_9475Lnet/minecraft/class_2300;method_9475(IILnet/minecraft/class_2300$class_2301;)Lnet/minecraft/class_2297;named method_9475Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9475(IILnet/minecraft/client/gui/widget/PagedEntryListWidget$ButtonEntry;)Lnet/minecraft/client/gui/widget/SwitchWidget;
-
method_9476
- Mappings:
Namespace Name Mixin selector official aLbjp;a(IILbjp$c;)Lbje;intermediary method_9476Lnet/minecraft/class_2300;method_9476(IILnet/minecraft/class_2300$class_2303;)Lnet/minecraft/class_367;named method_9476Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9476(IILnet/minecraft/client/gui/widget/PagedEntryListWidget$class_2303;)Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
method_9477
private LabelWidget method_9477(int int2, int int3, PagedEntryListWidget.class_2305 class_2305, boolean bool) - Mappings:
Namespace Name Mixin selector official aLbjp;a(IILbjp$e;Z)Lbjh;intermediary method_9477Lnet/minecraft/class_2300;method_9477(IILnet/minecraft/class_2300$class_2305;Z)Lnet/minecraft/class_1801;named method_9477Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9477(IILnet/minecraft/client/gui/widget/PagedEntryListWidget$class_2305;Z)Lnet/minecraft/client/gui/widget/LabelWidget;
-
method_9474
public void method_9474(char char2, int int2) - Mappings:
Namespace Name Mixin selector official aLbjp;a(CI)Vintermediary method_9474Lnet/minecraft/class_2300;method_9474(CI)Vnamed method_9474Lnet/minecraft/client/gui/widget/PagedEntryListWidget;method_9474(CI)V
-
getEntry
- Specified by:
getEntryin classEntryListWidget- Mappings:
Namespace Name Mixin selector official eLbjp;e(I)Lbjp$d;intermediary method_9485Lnet/minecraft/class_2300;method_9485(I)Lnet/minecraft/class_2300$class_2304;named getEntryLnet/minecraft/client/gui/widget/PagedEntryListWidget;getEntry(I)Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;
-
getEntryCount
public int getEntryCount()- Specified by:
getEntryCountin classListWidget- Mappings:
Namespace Name Mixin selector official bLbjr;b()Iintermediary method_1050Lnet/minecraft/class_390;method_1050()Inamed getEntryCountLnet/minecraft/client/gui/widget/ListWidget;getEntryCount()I
-
getRowWidth
public int getRowWidth()- Overrides:
getRowWidthin classListWidget- Mappings:
Namespace Name Mixin selector official cLbjr;c()Iintermediary method_6706Lnet/minecraft/class_390;method_6706()Inamed getRowWidthLnet/minecraft/client/gui/widget/ListWidget;getRowWidth()I
-
getScrollbarPosition
protected int getScrollbarPosition()- Overrides:
getScrollbarPositionin classListWidget- Mappings:
Namespace Name Mixin selector official dLbjr;d()Iintermediary method_1069Lnet/minecraft/class_390;method_1069()Inamed getScrollbarPositionLnet/minecraft/client/gui/widget/ListWidget;getScrollbarPosition()I
-