Package net.minecraft.client.gui
Class AbstractParentElement
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.AbstractParentElement
- All Implemented Interfaces:
Element
,Navigable
,ParentElement
- Direct Known Subclasses:
EntryListWidget
,Screen
,TabNavigationWidget
@Environment(CLIENT)
public abstract class AbstractParentElement
extends DrawableHelper
implements ParentElement
- Mappings:
Namespace Name official epj
intermediary net/minecraft/class_362
named net/minecraft/client/gui/AbstractParentElement
-
Field Summary
Fields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, LIGHT_DIRT_BACKGROUND_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
Fields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
final void
setDragging
(boolean dragging) void
setFocused
(@Nullable Element focused) Methods inherited from class net.minecraft.client.gui.DrawableHelper
disableScissor, drawBorder, drawCenteredTextWithShadow, drawCenteredTextWithShadow, drawCenteredTextWithShadow, drawHorizontalLine, drawNineSlicedTexture, drawNineSlicedTexture, drawNineSlicedTexture, drawRepeatingTexture, drawSprite, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawTextWithShadow, drawTextWithShadow, drawVerticalLine, drawWithOutline, enableScissor, fill, fill, fillGradient, fillGradient, fillGradient
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.Element
getNavigationFocus, isMouseOver, mouseMoved
Methods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrder
Methods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, children, focusOn, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyPressed, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
focused
- Mappings:
Namespace Name Mixin selector official a
Lepj;a:Lepl;
intermediary field_22780
Lnet/minecraft/class_362;field_22780:Lnet/minecraft/class_364;
named focused
Lnet/minecraft/client/gui/AbstractParentElement;focused:Lnet/minecraft/client/gui/Element;
-
dragging
private boolean dragging- Mappings:
Namespace Name Mixin selector official b
Lepj;b:Z
intermediary field_22781
Lnet/minecraft/class_362;field_22781:Z
named dragging
Lnet/minecraft/client/gui/AbstractParentElement;dragging:Z
-
-
Constructor Details
-
AbstractParentElement
public AbstractParentElement()
-
-
Method Details
-
isDragging
public final boolean isDragging()- Specified by:
isDragging
in interfaceParentElement
- Mappings:
Namespace Name Mixin selector official aC_
Lepk;aC_()Z
intermediary method_25397
Lnet/minecraft/class_4069;method_25397()Z
named isDragging
Lnet/minecraft/client/gui/ParentElement;isDragging()Z
-
setDragging
public final void setDragging(boolean dragging) - Specified by:
setDragging
in interfaceParentElement
- Mappings:
Namespace Name Mixin selector official c_
Lepk;c_(Z)V
intermediary method_25398
Lnet/minecraft/class_4069;method_25398(Z)V
named setDragging
Lnet/minecraft/client/gui/ParentElement;setDragging(Z)V
-
getFocused
- Specified by:
getFocused
in interfaceParentElement
- Mappings:
Namespace Name Mixin selector official v
Lepk;v()Lepl;
intermediary method_25399
Lnet/minecraft/class_4069;method_25399()Lnet/minecraft/class_364;
named getFocused
Lnet/minecraft/client/gui/ParentElement;getFocused()Lnet/minecraft/client/gui/Element;
-
setFocused
- Specified by:
setFocused
in interfaceParentElement
- Mappings:
Namespace Name Mixin selector official a
Lepk;a(Lepl;)V
intermediary method_25395
Lnet/minecraft/class_4069;method_25395(Lnet/minecraft/class_364;)V
named setFocused
Lnet/minecraft/client/gui/ParentElement;setFocused(Lnet/minecraft/client/gui/Element;)V
-