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 container, @Nullable ComponentPath childPath) Creates a component path with the specifiedContainerEventHandlercomponent and an optional child path.static ComponentPathComponentPath.path(GuiEventListener target, ContainerEventHandler... containerPath) 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 container, @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 navigationEvent, int currentIndex) @Nullable ComponentPathAbstractContainerWidget.nextFocusPath(FocusNavigationEvent navigationEvent) @Nullable ComponentPathAbstractWidget.nextFocusPath(FocusNavigationEvent navigationEvent) @Nullable ComponentPathContainerObjectSelectionList.Entry.nextFocusPath(FocusNavigationEvent navigationEvent) @Nullable ComponentPathContainerObjectSelectionList.nextFocusPath(FocusNavigationEvent navigationEvent) @Nullable ComponentPathImageWidget.nextFocusPath(FocusNavigationEvent navigationEvent) @Nullable ComponentPathLoadingDotsWidget.nextFocusPath(FocusNavigationEvent navigationEvent) @Nullable ComponentPathObjectSelectionList.nextFocusPath(FocusNavigationEvent navigationEvent) @Nullable ComponentPathPlayerSkinWidget.nextFocusPath(FocusNavigationEvent navigationEvent) -
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 navigationEvent) Retrieves the next focus path based on the given focus navigation event.default @Nullable ComponentPathGuiEventListener.nextFocusPath(FocusNavigationEvent navigationEvent) Retrieves the next focus path based on the given focus navigation event.private @Nullable ComponentPathContainerEventHandler.nextFocusPathInDirection(ScreenRectangle focusedRectangle, ScreenDirection direction, @Nullable GuiEventListener excluded, FocusNavigationEvent.ArrowNavigation navigationEvent) private @Nullable ComponentPathContainerEventHandler.nextFocusPathVaguelyInDirection(ScreenRectangle focusedRectangle, ScreenDirection direction, @Nullable GuiEventListener excluded, FocusNavigationEvent navigationEvent) 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 navigationEvent) 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