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 bgbintermediary 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, mouseReleased, renderBackground, renderEntry, selectEntry, updateItemPositionMethods inherited from class net.minecraft.client.gui.widget.ListWidget
buttonClicked, capYPosition, clickedHeader, getEntryAt, getItemHeight, getMaxPosition, getMaxScroll, getScrollAmount, handleMouse, isDragging, isMouseInList, render, renderDecorations, renderHeader, renderHoleBackground, renderList, scroll, setButtonIds, setDragging, setHeader, setRenderSelection, setXPos, updateBounds
-
Field Details
-
entries
- Mappings:
Namespace Name Mixin selector official uLbgb;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 vLbgb;v:Loo;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 wLbgb;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 xLbgb;x:[[Lbgb$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 yLbgb;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 zLbgb;z:Lbgb$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 ALbgb;A:Lbfi;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>Lbgb;<init>(Lbes;IIIIILbgb$b;[[Lbgb$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 sLbgb;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 tLbgb;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 cLbgb;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 eLbgb;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 fLbgb;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 gLbgb;g()Lbfi;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 hLbgb;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 iLbgb;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 dLbgb;d(I)Lbfi;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 eLbgb;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 aLbgb;a(Lbfi;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 aLbgb;a(Lbgb$f;IZ)Lbfi;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 aLbgb;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 bLbfy;b(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 aLbgb;a(IILbgb$g;)Lbfr;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 aLbgb;a(IILbgb$a;)Lbfw;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 aLbgb;a(IILbgb$c;)Lbfq;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 aLbgb;a(IILbgb$e;Z)Lbfs;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 aLbgb;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 eLbgb;e(I)Lbgb$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 bLbgd;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 cLbgd;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 dLbgd;d()Iintermediary method_1069Lnet/minecraft/class_390;method_1069()Inamed getScrollbarPositionLnet/minecraft/client/gui/widget/ListWidget;getScrollbarPosition()I
-