Interface GuiNavigationPath

All Known Implementing Classes:
GuiNavigationPath.IntermediaryNode, GuiNavigationPath.Leaf

@Environment(CLIENT) public interface GuiNavigationPath
Represents a path of currently navigating elements from the root element to the leaf.
Mappings:
Namespace Name
named net/minecraft/client/gui/navigation/GuiNavigationPath
intermediary net/minecraft/class_8016
official fgp
  • Method Details

    • of

      static GuiNavigationPath of(Element leaf)
      Mappings:
      Namespace Name Mixin selector
      named of Lnet/minecraft/client/gui/navigation/GuiNavigationPath;of(Lnet/minecraft/client/gui/Element;)Lnet/minecraft/client/gui/navigation/GuiNavigationPath;
      intermediary method_48193 Lnet/minecraft/class_8016;method_48193(Lnet/minecraft/class_364;)Lnet/minecraft/class_8016;
      official a Lfgp;a(Lfjb;)Lfgp;
    • of

      Mappings:
      Namespace Name Mixin selector
      named of Lnet/minecraft/client/gui/navigation/GuiNavigationPath;of(Lnet/minecraft/client/gui/ParentElement;Lnet/minecraft/client/gui/navigation/GuiNavigationPath;)Lnet/minecraft/client/gui/navigation/GuiNavigationPath;
      intermediary method_48192 Lnet/minecraft/class_8016;method_48192(Lnet/minecraft/class_4069;Lnet/minecraft/class_8016;)Lnet/minecraft/class_8016;
      official a Lfgp;a(Lfja;Lfgp;)Lfgp;
    • of

      static GuiNavigationPath of(Element leaf, ParentElement[] elements)
      Mappings:
      Namespace Name Mixin selector
      named of Lnet/minecraft/client/gui/navigation/GuiNavigationPath;of(Lnet/minecraft/client/gui/Element;[Lnet/minecraft/client/gui/ParentElement;)Lnet/minecraft/client/gui/navigation/GuiNavigationPath;
      intermediary method_48194 Lnet/minecraft/class_8016;method_48194(Lnet/minecraft/class_364;[Lnet/minecraft/class_4069;)Lnet/minecraft/class_8016;
      official a Lfgp;a(Lfjb;[Lfja;)Lfgp;
    • component

      Element component()
      Mappings:
      Namespace Name Mixin selector
      named component Lnet/minecraft/client/gui/navigation/GuiNavigationPath;component()Lnet/minecraft/client/gui/Element;
      intermediary comp_1188 Lnet/minecraft/class_8016;comp_1188()Lnet/minecraft/class_364;
      official a Lfgp;a()Lfjb;
    • setFocused

      void setFocused(boolean focused)
      Sets whether the path is focused. This propagates to children.
      Mappings:
      Namespace Name Mixin selector
      named setFocused Lnet/minecraft/client/gui/navigation/GuiNavigationPath;setFocused(Z)V
      intermediary method_48195 Lnet/minecraft/class_8016;method_48195(Z)V
      official a Lfgp;a(Z)V