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 bdm$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 aLbdm$d;a:Lbcd;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 bLbdm$d;b:Lbct;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 cLbdm$d;c:Lbct;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 dLbdm$d;d:Lbct;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>Lbdm$d;<init>(Lbct;Lbct;)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 aLbdm$d;a()Lbct;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 bLbdm$d;b()Lbct;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 aLbdj$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 aLbdm$d;a(Lbct;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 aLbdm$d;a(Lbcx;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 aLbdm$d;a(Lbdb;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 aLbdm$d;a(Lbdd;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 aLbdj$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 aLbdj$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 aLbdm$d;a(Lbct;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 aLbdm$d;a(Lbcx;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 aLbdm$d;a(Lbdb;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 bLbdj$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 bLbdm$d;b(Lbct;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 bLbdm$d;b(Lbcx;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
-