Uses of Interface
net.minecraft.client.gui.ComponentPath
Packages that use ComponentPath
Package
Description
-
Uses of ComponentPath in net.minecraft.client.gui
Classes in net.minecraft.client.gui that implement ComponentPathModifier and TypeClassDescriptionstatic final recordTheLeafclass represents a leaf component path in the hierarchy.static final recordThePathclass represents a non-leaf component path in the hierarchy.Fields in net.minecraft.client.gui declared as ComponentPathModifier and TypeFieldDescriptionprivate final ComponentPathComponentPath.Path.childPathThe field for thechildPathrecord component.Methods in net.minecraft.client.gui that return ComponentPathModifier and TypeMethodDescriptionComponentPath.Path.childPath()Returns the value of thechildPathrecord component.static ComponentPathComponentPath.leaf(GuiEventListener component) Creates a leaf component path with the specifiedGuiEventListenercomponent.static @Nullable ComponentPathComponentPath.path(ContainerEventHandler component, @Nullable ComponentPath childPath) Creates a component path with the specifiedContainerEventHandlercomponent and an optional child path.static ComponentPathComponentPath.path(GuiEventListener leafComponent, ContainerEventHandler... ancestorComponents) Creates a newComponentPathleaf node with the specifiedGuiEventListenercomponent and an array ofContainerEventHandlerancestors.Methods in net.minecraft.client.gui with parameters of type ComponentPathModifier and TypeMethodDescriptionstatic @Nullable ComponentPathComponentPath.path(ContainerEventHandler component, @Nullable ComponentPath childPath) Creates a component path with the specifiedContainerEventHandlercomponent and an optional child path.Constructors in net.minecraft.client.gui with parameters of type ComponentPathModifierConstructorDescriptionPath(ContainerEventHandler component, ComponentPath childPath) Creates an instance of aPathrecord class. -
Uses of ComponentPath in net.minecraft.client.gui.components
Methods in net.minecraft.client.gui.components that return ComponentPathModifier and TypeMethodDescription@Nullable ComponentPathContainerObjectSelectionList.Entry.focusPathAtIndex(FocusNavigationEvent event, int index) @Nullable ComponentPathAbstractContainerWidget.nextFocusPath(FocusNavigationEvent p_313949_) @Nullable ComponentPathAbstractWidget.nextFocusPath(FocusNavigationEvent p_265640_) @Nullable ComponentPathContainerObjectSelectionList.Entry.nextFocusPath(FocusNavigationEvent p_265672_) @Nullable ComponentPathContainerObjectSelectionList.nextFocusPath(FocusNavigationEvent p_265385_) @Nullable ComponentPathImageWidget.nextFocusPath(FocusNavigationEvent p_296129_) @Nullable ComponentPathLoadingDotsWidget.nextFocusPath(FocusNavigationEvent p_306162_) @Nullable ComponentPathObjectSelectionList.nextFocusPath(FocusNavigationEvent p_265150_) @Nullable ComponentPathPlayerSkinWidget.nextFocusPath(FocusNavigationEvent p_299934_) -
Uses of ComponentPath in net.minecraft.client.gui.components.events
Methods in net.minecraft.client.gui.components.events that return ComponentPathModifier and TypeMethodDescriptiondefault @Nullable ComponentPathContainerEventHandler.getCurrentFocusPath()default @Nullable ComponentPathGuiEventListener.getCurrentFocusPath()private @Nullable ComponentPathContainerEventHandler.handleArrowNavigation(FocusNavigationEvent.ArrowNavigation arrowNavigation) Handles arrow-based navigation events.private @Nullable ComponentPathContainerEventHandler.handleTabNavigation(FocusNavigationEvent.TabNavigation tabNavigation) Handles tab-based navigation events.default @Nullable ComponentPathContainerEventHandler.nextFocusPath(FocusNavigationEvent p_265668_) Retrieves the next focus path based on the given focus navigation event.default @Nullable ComponentPathGuiEventListener.nextFocusPath(FocusNavigationEvent event) Retrieves the next focus path based on the given focus navigation event.private @Nullable ComponentPathContainerEventHandler.nextFocusPathInDirection(ScreenRectangle rectangle, ScreenDirection direction, @Nullable GuiEventListener listener, FocusNavigationEvent event) Calculates the next focus path in a specific direction.private @Nullable ComponentPathContainerEventHandler.nextFocusPathVaguelyInDirection(ScreenRectangle rectangle, ScreenDirection direction, @Nullable GuiEventListener listener, FocusNavigationEvent event) Calculates the next focus path in a vague direction. -
Uses of ComponentPath in net.minecraft.client.gui.components.tabs
Methods in net.minecraft.client.gui.components.tabs that return ComponentPathModifier and TypeMethodDescription@Nullable ComponentPathTabNavigationBar.nextFocusPath(FocusNavigationEvent p_275418_) Retrieves the next focus path based on the given focus navigation event. -
Uses of ComponentPath in net.minecraft.client.gui.screens
Methods in net.minecraft.client.gui.screens with parameters of type ComponentPath