Package net.minecraft.client.gui.widget
Class OptionPairWidget.Pair
java.lang.Object
net.minecraft.client.gui.widget.OptionPairWidget.Pair
- All Implemented Interfaces:
EntryListWidget.Entry
- Enclosing class:
- OptionPairWidget
@Environment(CLIENT) public static class OptionPairWidget.Pair extends Object implements EntryListWidget.Entry
- Mappings:
Namespace Name official awf$aintermediary net/minecraft/class_701$class_702named net/minecraft/client/gui/widget/OptionPairWidget$Pair
-
Field Summary
Fields Modifier and Type Field Description private MinecraftClientclientprivate ButtonWidgetleftprivate ButtonWidgetright -
Constructor Summary
Constructors Constructor Description Pair(ButtonWidget left, ButtonWidget right) -
Method Summary
Modifier and Type Method Description 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)voidupdatePosition(int index, int x, int y)
-
Field Details
-
client
- Mappings:
Namespace Name Mixin selector official aLawf$a;a:Lave;intermediary field_2961Lnet/minecraft/class_701$class_702;field_2961:Lnet/minecraft/class_669;named clientLnet/minecraft/client/gui/widget/OptionPairWidget$Pair;client:Lnet/minecraft/client/MinecraftClient;
-
left
- Mappings:
Namespace Name Mixin selector official bLawf$a;b:Lavs;intermediary field_2962Lnet/minecraft/class_701$class_702;field_2962:Lnet/minecraft/class_685;named leftLnet/minecraft/client/gui/widget/OptionPairWidget$Pair;left:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
right
- Mappings:
Namespace Name Mixin selector official cLawf$a;c:Lavs;intermediary field_2963Lnet/minecraft/class_701$class_702;field_2963:Lnet/minecraft/class_685;named rightLnet/minecraft/client/gui/widget/OptionPairWidget$Pair;right:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
-
Constructor Details
-
Pair
- Mappings:
Namespace Name Mixin selector official <init>Lawf$a;<init>(Lavs;Lavs;)Vintermediary <init>Lnet/minecraft/class_701$class_702;<init>(Lnet/minecraft/class_685;Lnet/minecraft/class_685;)Vnamed <init>Lnet/minecraft/client/gui/widget/OptionPairWidget$Pair;<init>(Lnet/minecraft/client/gui/widget/ButtonWidget;Lnet/minecraft/client/gui/widget/ButtonWidget;)V
-
-
Method Details
-
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_2569Lnet/minecraft/class_698$class_699;method_2569(IIIIIIIZ)Vnamed renderLnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(IIIIIIIZ)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_2568Lnet/minecraft/class_698$class_699;method_2568(IIIIII)Znamed mouseClickedLnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseClicked(IIIIII)Z
-
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_2570Lnet/minecraft/class_698$class_699;method_2570(IIIIII)Vnamed mouseReleasedLnet/minecraft/client/gui/widget/EntryListWidget$Entry;mouseReleased(IIIIII)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_2567Lnet/minecraft/class_698$class_699;method_2567(III)Vnamed updatePositionLnet/minecraft/client/gui/widget/EntryListWidget$Entry;updatePosition(III)V
-