net.minecraft.client.gui.components.events

public interface ContainerEventHandler

extends GuiEventListener

gld
net.minecraft.client.gui.components.events.ContainerEventHandler
net.minecraft.class_4069
net.minecraft.client.gui.ParentElement

Method summary

Modifier and TypeMethod
List<? extends GuiEventListener>
aI_()
children()
method_25396()
children()
default Optional<GuiEventListener>
c(double arg0, double arg1)
getChildAt(double arg0, double arg1)
method_19355(double arg0, double arg1)
hoveredElement(double mouseX, double mouseY)
default boolean
a(gxs arg0, boolean arg1)
mouseClicked(MouseButtonEvent arg0, boolean arg1)
method_25402(class_11909 arg0, boolean arg1)
mouseClicked(Click arg0, boolean arg1)
default boolean
b(gxs arg0)
mouseReleased(MouseButtonEvent arg0)
method_25406(class_11909 arg0)
mouseReleased(Click arg0)
default boolean
a(gxs arg0, double arg1, double arg2)
mouseDragged(MouseButtonEvent arg0, double arg1, double arg2)
method_25403(class_11909 arg0, double arg1, double arg2)
mouseDragged(Click arg0, double arg1, double arg2)
boolean
aM_()
isDragging()
method_25397()
isDragging()
void
c_(boolean arg0)
setDragging(boolean arg0)
method_25398(boolean arg0)
setDragging(boolean dragging)
default boolean
a(double arg0, double arg1, double arg2, double arg3)
mouseScrolled(double arg0, double arg1, double arg2, double arg3)
method_25401(double arg0, double arg1, double arg2, double arg3)
mouseScrolled(double arg0, double arg1, double arg2, double arg3)
default boolean
a(gxr arg0)
keyPressed(KeyEvent arg0)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
default boolean
b(gxr arg0)
keyReleased(KeyEvent arg0)
method_16803(class_11908 arg0)
keyReleased(KeyInput arg0)
default boolean
a(gxo arg0)
charTyped(CharacterEvent arg0)
method_25400(class_11905 arg0)
charTyped(CharInput arg0)
GuiEventListener
aN_()
getFocused()
method_25399()
getFocused()
void
a(gle arg0)
setFocused(GuiEventListener arg0)
method_25395(class_364 arg0)
setFocused(Element focused)
default void
b(boolean arg0)
setFocused(boolean arg0)
method_25365(boolean arg0)
setFocused(boolean arg0)
default boolean
aO_()
isFocused()
method_25370()
isFocused()
default ComponentPath
aP_()
getCurrentFocusPath()
method_48218()
getFocusedPath()
default ComponentPath
a(goa arg0)
nextFocusPath(FocusNavigationEvent arg0)
method_48205(class_8023 arg0)
getNavigationPath(GuiNavigation arg0)
private ComponentPath
a(goa$c arg0)
handleTabNavigation(FocusNavigationEvent$TabNavigation arg0)
method_48215(class_8023$class_8026 arg0)
computeNavigationPath(GuiNavigation$Tab navigation)
private ComponentPath
a(goa$a arg0)
handleArrowNavigation(FocusNavigationEvent$ArrowNavigation arg0)
method_48214(class_8023$class_8024 arg0)
computeNavigationPath(GuiNavigation$Arrow navigation)
private ComponentPath
a(goe arg0, goc arg1, gle arg2, goa arg3)
nextFocusPathInDirection(ScreenRectangle arg0, ScreenDirection arg1, GuiEventListener arg2, FocusNavigationEvent arg3)
method_48217(class_8030 arg0, class_8028 arg1, class_364 arg2, class_8023 arg3)
computeChildPath(ScreenRect focus, NavigationDirection direction, Element focused, GuiNavigation navigation)
private ComponentPath
b(goe arg0, goc arg1, gle arg2, goa arg3)
nextFocusPathVaguelyInDirection(ScreenRectangle arg0, ScreenDirection arg1, GuiEventListener arg2, FocusNavigationEvent arg3)
method_48220(class_8030 arg0, class_8028 arg1, class_364 arg2, class_8023 arg3)
computeInitialChildPath(ScreenRect focus, NavigationDirection direction, Element focused, GuiNavigation navigation)