Package net.minecraft.client.gui.widget
Class PagedEntryListWidget.DualDrawableEntry
java.lang.Object
net.minecraft.client.gui.widget.PagedEntryListWidget.DualDrawableEntry
- All Implemented Interfaces:
EntryListWidget.Entry
- Enclosing class:
- PagedEntryListWidget
@Environment(CLIENT)
public static class PagedEntryListWidget.DualDrawableEntry
extends Object
implements EntryListWidget.Entry
- Mappings:
Namespace Name official awg$dintermediary net/minecraft/class_2300$class_2304named net/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftClientprivate final DrawableHelperprivate DrawableHelperprivate final DrawableHelper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanbuttonClicked(ButtonWidget widget, int mouseX, int mouseY, int button) private voidbuttonReleased(ButtonWidget widget, int mouseX, int mouseY, int button) private booleandrawableClicked(DrawableHelper drawable, int mouseX, int mouseY, int button) private voiddrawableReleased(DrawableHelper drawable, int mouseX, int mouseY, int button) getFirst()booleanmouseClicked(int index, int mouseX, int mouseY, int button, int x, int y) voidmouseReleased(int index, int mouseX, int mouseY, int button, int x, int y) voidrender(int index, int x, int y, int rowWidth, int rowHeight, int mouseX, int mouseY, boolean hovered) private voidrenderButton(ButtonWidget widget, int y, int mouseX, int mouseY, boolean hidden) private voidrenderDrawable(DrawableHelper drawable, int y, int mouseX, int mouseY, boolean hidden) private voidrenderLabel(LabelWidget widget, int y, int mouseX, int mouseY, boolean hidden) private voidrenderTextField(TextFieldWidget widget, int y, boolean hidden) private voidtextFieldClicked(TextFieldWidget widget, int mouseX, int mouseY, int button) voidupdatePosition(int index, int x, int y)
-
Field Details
-
client
- Mappings:
Namespace Name Mixin selector official aLawg$d;a:Lave;intermediary field_10389Lnet/minecraft/class_2300$class_2304;field_10389:Lnet/minecraft/class_1600;named clientLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;client:Lnet/minecraft/client/MinecraftClient;
-
first
- Mappings:
Namespace Name Mixin selector official bLawg$d;b:Lavp;intermediary field_10390Lnet/minecraft/class_2300$class_2304;field_10390:Lnet/minecraft/class_372;named firstLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;first:Lnet/minecraft/client/gui/DrawableHelper;
-
second
- Mappings:
Namespace Name Mixin selector official cLawg$d;c:Lavp;intermediary field_10391Lnet/minecraft/class_2300$class_2304;field_10391:Lnet/minecraft/class_372;named secondLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;second:Lnet/minecraft/client/gui/DrawableHelper;
-
prevClicked
- Mappings:
Namespace Name Mixin selector official dLawg$d;d:Lavp;intermediary field_10392Lnet/minecraft/class_2300$class_2304;field_10392:Lnet/minecraft/class_372;named prevClickedLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;prevClicked:Lnet/minecraft/client/gui/DrawableHelper;
-
-
Constructor Details
-
DualDrawableEntry
- Mappings:
Namespace Name Mixin selector official <init>Lawg$d;<init>(Lavp;Lavp;)Vintermediary <init>Lnet/minecraft/class_2300$class_2304;<init>(Lnet/minecraft/class_372;Lnet/minecraft/class_372;)Vnamed <init>Lnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;<init>(Lnet/minecraft/client/gui/DrawableHelper;Lnet/minecraft/client/gui/DrawableHelper;)V
-
-
Method Details
-
getFirst
- Mappings:
Namespace Name Mixin selector official aLawg$d;a()Lavp;intermediary method_9498Lnet/minecraft/class_2300$class_2304;method_9498()Lnet/minecraft/class_372;named getFirstLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;getFirst()Lnet/minecraft/client/gui/DrawableHelper;
-
getSecond
- Mappings:
Namespace Name Mixin selector official bLawg$d;b()Lavp;intermediary method_9507Lnet/minecraft/class_2300$class_2304;method_9507()Lnet/minecraft/class_372;named getSecondLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;getSecond()Lnet/minecraft/client/gui/DrawableHelper;
-
render
public void render(int index, int x, int y, int rowWidth, int rowHeight, int mouseX, int mouseY, boolean hovered) - Specified by:
renderin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official aLawd$a;a(IIIIIIIZ)Vintermediary method_6700Lnet/minecraft/class_1802$class_1803;method_6700(IIIIIIIZ)Vnamed renderLnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(IIIIIIIZ)V
-
renderDrawable
- Mappings:
Namespace Name Mixin selector official aLawg$d;a(Lavp;IIIZ)Vintermediary method_9500Lnet/minecraft/class_2300$class_2304;method_9500(Lnet/minecraft/class_372;IIIZ)Vnamed renderDrawableLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;renderDrawable(Lnet/minecraft/client/gui/DrawableHelper;IIIZ)V
-
renderButton
- Mappings:
Namespace Name Mixin selector official aLawg$d;a(Lavs;IIIZ)Vintermediary method_9502Lnet/minecraft/class_2300$class_2304;method_9502(Lnet/minecraft/class_356;IIIZ)Vnamed renderButtonLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;renderButton(Lnet/minecraft/client/gui/widget/ButtonWidget;IIIZ)V
-
renderTextField
- Mappings:
Namespace Name Mixin selector official aLawg$d;a(Lavw;IZ)Vintermediary method_9504Lnet/minecraft/class_2300$class_2304;method_9504(Lnet/minecraft/class_367;IZ)Vnamed renderTextFieldLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;renderTextField(Lnet/minecraft/client/gui/widget/TextFieldWidget;IZ)V
-
renderLabel
- Mappings:
Namespace Name Mixin selector official aLawg$d;a(Lavy;IIIZ)Vintermediary method_9505Lnet/minecraft/class_2300$class_2304;method_9505(Lnet/minecraft/class_1801;IIIZ)Vnamed renderLabelLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;renderLabel(Lnet/minecraft/client/gui/widget/LabelWidget;IIIZ)V
-
updatePosition
public void updatePosition(int index, int x, int y) - Specified by:
updatePositionin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official aLawd$a;a(III)Vintermediary method_9473Lnet/minecraft/class_1802$class_1803;method_9473(III)Vnamed updatePositionLnet/minecraft/client/gui/widget/EntryListWidget$Entry;updatePosition(III)V
-
mouseClicked
public boolean mouseClicked(int index, int mouseX, int mouseY, int button, int x, int y) - Specified by:
mouseClickedin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official aLawd$a;a(IIIIII)Zintermediary method_6699Lnet/minecraft/class_1802$class_1803;method_6699(IIIIII)Znamed mouseClickedLnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseClicked(IIIIII)Z
-
drawableClicked
- Mappings:
Namespace Name Mixin selector official aLawg$d;a(Lavp;III)Zintermediary method_9499Lnet/minecraft/class_2300$class_2304;method_9499(Lnet/minecraft/class_372;III)Znamed drawableClickedLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;drawableClicked(Lnet/minecraft/client/gui/DrawableHelper;III)Z
-
buttonClicked
- Mappings:
Namespace Name Mixin selector official aLawg$d;a(Lavs;III)Zintermediary method_9501Lnet/minecraft/class_2300$class_2304;method_9501(Lnet/minecraft/class_356;III)Znamed buttonClickedLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;III)Z
-
textFieldClicked
- Mappings:
Namespace Name Mixin selector official aLawg$d;a(Lavw;III)Vintermediary method_9503Lnet/minecraft/class_2300$class_2304;method_9503(Lnet/minecraft/class_367;III)Vnamed textFieldClickedLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;textFieldClicked(Lnet/minecraft/client/gui/widget/TextFieldWidget;III)V
-
mouseReleased
public void mouseReleased(int index, int mouseX, int mouseY, int button, int x, int y) - Specified by:
mouseReleasedin interfaceEntryListWidget.Entry- Mappings:
Namespace Name Mixin selector official bLawd$a;b(IIIIII)Vintermediary method_6701Lnet/minecraft/class_1802$class_1803;method_6701(IIIIII)Vnamed mouseReleasedLnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseReleased(IIIIII)V
-
drawableReleased
- Mappings:
Namespace Name Mixin selector official bLawg$d;b(Lavp;III)Vintermediary method_9508Lnet/minecraft/class_2300$class_2304;method_9508(Lnet/minecraft/class_372;III)Vnamed drawableReleasedLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;drawableReleased(Lnet/minecraft/client/gui/DrawableHelper;III)V
-
buttonReleased
- Mappings:
Namespace Name Mixin selector official bLawg$d;b(Lavs;III)Vintermediary method_9509Lnet/minecraft/class_2300$class_2304;method_9509(Lnet/minecraft/class_356;III)Vnamed buttonReleasedLnet/minecraft/client/gui/widget/PagedEntryListWidget$DualDrawableEntry;buttonReleased(Lnet/minecraft/client/gui/widget/ButtonWidget;III)V
-