Package net.minecraft.client.gui.widget
Class AxisGridWidget
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.ClickableWidget
net.minecraft.client.gui.widget.WrapperWidget
net.minecraft.client.gui.widget.AxisGridWidget
- All Implemented Interfaces:
Drawable,Element,Narratable,ParentElement,Selectable
- Mappings:
Namespace Name official elnintermediary net/minecraft/class_7849named net/minecraft/client/gui/widget/AxisGridWidget
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumprivate static classNested classes/interfaces inherited from class net.minecraft.client.gui.widget.WrapperWidget
WrapperWidget.WrappedElementNested classes/interfaces inherited from interface net.minecraft.client.gui.Selectable
Selectable.SelectionType -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AxisGridWidget.DisplayAxisprivate final List<ClickableWidget>private final List<AxisGridWidget.Element>private final PositionerFields inherited from class net.minecraft.client.gui.widget.ClickableWidget
active, alpha, height, hovered, visible, WIDGETS_TEXTURE, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTUREFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
ConstructorsConstructorDescriptionAxisGridWidget(int x, int y, int width, int height, AxisGridWidget.DisplayAxis axis) AxisGridWidget(int width, int height, AxisGridWidget.DisplayAxis axis) -
Method Summary
Modifier and TypeMethodDescription<T extends ClickableWidget>
Tadd(T widget) <T extends ClickableWidget>
Tadd(T widget, Positioner positioner) voidprotected List<? extends ClickableWidget>Methods inherited from class net.minecraft.client.gui.widget.WrapperWidget
appendClickableNarrations, changeFocus, children, getFocused, getHoveredElement, getType, hoveredElement, isDragging, isMouseOver, mouseClicked, mouseDragged, mouseMoved, mouseReleased, mouseScrolled, renderButton, setDragging, setFocused, setX, setYMethods inherited from class net.minecraft.client.gui.widget.ClickableWidget
appendDefaultNarrations, appendNarrations, clicked, getHeight, getMessage, getNarrationMessage, getNarrationMessage, getTooltipPositioner, getWidth, getX, getY, getYImage, isFocused, isHovered, isNarratable, isValidClickButton, onClick, onDrag, onFocusedChanged, onRelease, playDownSound, render, renderBackground, setAlpha, setFocused, setMessage, setPos, setTooltip, setTooltipDelay, setWidthMethods inherited from class net.minecraft.client.gui.DrawableHelper
disableScissor, drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, enableScissor, fill, fillGradient, fillGradient, fillGradient, getZOffset, setZOffsetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, keyPressed, keyReleased, setInitialFocus
-
Field Details
-
axis
- Mappings:
Namespace Name Mixin selector official aLeln;a:Leln$b;intermediary field_40784Lnet/minecraft/class_7849;field_40784:Lnet/minecraft/class_7849$class_7851;named axisLnet/minecraft/client/gui/widget/AxisGridWidget;axis:Lnet/minecraft/client/gui/widget/AxisGridWidget$DisplayAxis;
-
elements
- Mappings:
Namespace Name Mixin selector official bLeln;b:Ljava/util/List;intermediary field_40785Lnet/minecraft/class_7849;field_40785:Ljava/util/List;named elementsLnet/minecraft/client/gui/widget/AxisGridWidget;elements:Ljava/util/List;
-
children
- Mappings:
Namespace Name Mixin selector official cLeln;c:Ljava/util/List;intermediary field_40786Lnet/minecraft/class_7849;field_40786:Ljava/util/List;named childrenLnet/minecraft/client/gui/widget/AxisGridWidget;children:Ljava/util/List;
-
mainPositioner
- Mappings:
Namespace Name Mixin selector official dLeln;d:Lell;intermediary field_40787Lnet/minecraft/class_7849;field_40787:Lnet/minecraft/class_7847;named mainPositionerLnet/minecraft/client/gui/widget/AxisGridWidget;mainPositioner:Lnet/minecraft/client/gui/widget/Positioner;
-
-
Constructor Details
-
AxisGridWidget
- Mappings:
Namespace Name Mixin selector official <init>Leln;<init>(IILeln$b;)Vintermediary <init>Lnet/minecraft/class_7849;<init>(IILnet/minecraft/class_7849$class_7851;)Vnamed <init>Lnet/minecraft/client/gui/widget/AxisGridWidget;<init>(IILnet/minecraft/client/gui/widget/AxisGridWidget$DisplayAxis;)V
-
AxisGridWidget
- Mappings:
Namespace Name Mixin selector official <init>Leln;<init>(IIIILeln$b;)Vintermediary <init>Lnet/minecraft/class_7849;<init>(IIIILnet/minecraft/class_7849$class_7851;)Vnamed <init>Lnet/minecraft/client/gui/widget/AxisGridWidget;<init>(IIIILnet/minecraft/client/gui/widget/AxisGridWidget$DisplayAxis;)V
-
-
Method Details
-
recalculateDimensions
public void recalculateDimensions()- Mappings:
Namespace Name Mixin selector official gLeln;g()Vintermediary method_46498Lnet/minecraft/class_7849;method_46498()Vnamed recalculateDimensionsLnet/minecraft/client/gui/widget/AxisGridWidget;recalculateDimensions()V
-
wrappedWidgets
- Specified by:
wrappedWidgetsin classWrapperWidget- Mappings:
Namespace Name Mixin selector official bLekr;b()Ljava/util/List;intermediary method_46418Lnet/minecraft/class_7838;method_46418()Ljava/util/List;named wrappedWidgetsLnet/minecraft/client/gui/widget/WrapperWidget;wrappedWidgets()Ljava/util/List;
-
copyPositioner
- Mappings:
Namespace Name Mixin selector official hLeln;h()Lell;intermediary method_46499Lnet/minecraft/class_7849;method_46499()Lnet/minecraft/class_7847;named copyPositionerLnet/minecraft/client/gui/widget/AxisGridWidget;copyPositioner()Lnet/minecraft/client/gui/widget/Positioner;
-
getMainPositioner
- Mappings:
Namespace Name Mixin selector official tLeln;t()Lell;intermediary method_46500Lnet/minecraft/class_7849;method_46500()Lnet/minecraft/class_7847;named getMainPositionerLnet/minecraft/client/gui/widget/AxisGridWidget;getMainPositioner()Lnet/minecraft/client/gui/widget/Positioner;
-
add
- Mappings:
Namespace Name Mixin selector official aLeln;a(Lekw;)Lekw;intermediary method_46495Lnet/minecraft/class_7849;method_46495(Lnet/minecraft/class_339;)Lnet/minecraft/class_339;named addLnet/minecraft/client/gui/widget/AxisGridWidget;add(Lnet/minecraft/client/gui/widget/ClickableWidget;)Lnet/minecraft/client/gui/widget/ClickableWidget;
-
add
- Mappings:
Namespace Name Mixin selector official aLeln;a(Lekw;Lell;)Lekw;intermediary method_46496Lnet/minecraft/class_7849;method_46496(Lnet/minecraft/class_339;Lnet/minecraft/class_7847;)Lnet/minecraft/class_339;named addLnet/minecraft/client/gui/widget/AxisGridWidget;add(Lnet/minecraft/client/gui/widget/ClickableWidget;Lnet/minecraft/client/gui/widget/Positioner;)Lnet/minecraft/client/gui/widget/ClickableWidget;
-