Uses of Class
net.minecraft.advancements.AdvancementNode
Packages that use AdvancementNode
Package
Description
-
Uses of AdvancementNode in net.minecraft.advancements
Fields in net.minecraft.advancements declared as AdvancementNodeModifier and TypeFieldDescriptionprivate final AdvancementNode
TreeNodePosition.node
private final AdvancementNode
AdvancementNode.parent
Fields in net.minecraft.advancements with type parameters of type AdvancementNodeModifier and TypeFieldDescriptionprivate final Set
<AdvancementNode> AdvancementNode.children
private final Map
<ResourceLocation, AdvancementNode> AdvancementTree.nodes
private final Set
<AdvancementNode> AdvancementTree.roots
private final Set
<AdvancementNode> AdvancementTree.tasks
Methods in net.minecraft.advancements that return AdvancementNodeModifier and TypeMethodDescriptionAdvancementTree.get
(AdvancementHolder pAdvancement) AdvancementTree.get
(ResourceLocation pId) static AdvancementNode
AdvancementNode.getRoot
(AdvancementNode pNode) AdvancementNode.parent()
AdvancementNode.root()
Methods in net.minecraft.advancements that return types with arguments of type AdvancementNodeModifier and TypeMethodDescriptionAdvancementNode.children()
AdvancementTree.nodes()
AdvancementTree.roots()
Methods in net.minecraft.advancements with parameters of type AdvancementNodeModifier and TypeMethodDescriptionvoid
AdvancementNode.addChild
(AdvancementNode pChild) private TreeNodePosition
TreeNodePosition.addChild
(AdvancementNode pChild, TreeNodePosition pPreviousSibling) static AdvancementNode
AdvancementNode.getRoot
(AdvancementNode pNode) void
AdvancementTree.Listener.onAddAdvancementRoot
(AdvancementNode pAdvancement) void
AdvancementTree.Listener.onAddAdvancementTask
(AdvancementNode pAdvancement) void
AdvancementTree.Listener.onRemoveAdvancementRoot
(AdvancementNode pAdvancement) void
AdvancementTree.Listener.onRemoveAdvancementTask
(AdvancementNode pAdvancement) private void
AdvancementTree.remove
(AdvancementNode pNode) static void
TreeNodePosition.run
(AdvancementNode pRootNode) Constructors in net.minecraft.advancements with parameters of type AdvancementNodeModifierConstructorDescriptionAdvancementNode
(AdvancementHolder pHolder, AdvancementNode pParent) TreeNodePosition
(AdvancementNode pNode, TreeNodePosition pParent, TreeNodePosition pPreviousSibling, int pChildIndex, int pX) -
Uses of AdvancementNode in net.minecraft.client.gui.screens.advancements
Fields in net.minecraft.client.gui.screens.advancements declared as AdvancementNodeModifier and TypeFieldDescriptionprivate final AdvancementNode
AdvancementWidget.advancementNode
private final AdvancementNode
AdvancementTab.rootNode
Methods in net.minecraft.client.gui.screens.advancements that return AdvancementNodeMethods in net.minecraft.client.gui.screens.advancements with parameters of type AdvancementNodeModifier and TypeMethodDescriptionvoid
AdvancementTab.addAdvancement
(AdvancementNode pNode) static AdvancementTab
AdvancementTab.create
(Minecraft pMinecraft, AdvancementsScreen pScreen, int pIndex, AdvancementNode pRootNode) AdvancementsScreen.getAdvancementWidget
(AdvancementNode pAdvancement) private AdvancementWidget
AdvancementWidget.getFirstVisibleParent
(AdvancementNode pAdvancement) private AdvancementTab
AdvancementsScreen.getTab
(AdvancementNode pAdvancement) void
AdvancementsScreen.onAddAdvancementRoot
(AdvancementNode pAdvancement) void
AdvancementsScreen.onAddAdvancementTask
(AdvancementNode pAdvancement) void
AdvancementsScreen.onRemoveAdvancementRoot
(AdvancementNode pAdvancement) void
AdvancementsScreen.onRemoveAdvancementTask
(AdvancementNode pAdvancement) void
AdvancementsScreen.onUpdateAdvancementProgress
(AdvancementNode pAdvancement, AdvancementProgress pAdvancementProgress) Constructors in net.minecraft.client.gui.screens.advancements with parameters of type AdvancementNodeModifierConstructorDescriptionAdvancementTab
(Minecraft mc, AdvancementsScreen screen, AdvancementTabType type, int index, int page, AdvancementNode adv, DisplayInfo info) AdvancementTab
(Minecraft pMinecraft, AdvancementsScreen pScreen, AdvancementTabType pType, int pIndex, AdvancementNode pRootNode, DisplayInfo pDisplay) AdvancementWidget
(AdvancementTab pTab, Minecraft pMinecraft, AdvancementNode pAdvancementNode, DisplayInfo pDisplay) -
Uses of AdvancementNode in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type AdvancementNodeModifier and TypeMethodDescriptionvoid
ClientAdvancements.Listener.onUpdateAdvancementProgress
(AdvancementNode pAdvancement, AdvancementProgress pAdvancementProgress) -
Uses of AdvancementNode in net.minecraft.server
Fields in net.minecraft.server with type parameters of type AdvancementNodeModifier and TypeFieldDescriptionprivate final Set
<AdvancementNode> PlayerAdvancements.rootsToUpdate
Methods in net.minecraft.server with parameters of type AdvancementNodeModifier and TypeMethodDescriptionprivate void
PlayerAdvancements.updateTreeVisibility
(AdvancementNode pRoot, Set<AdvancementHolder> pAdvancementOutput, Set<ResourceLocation> pIdOutput) -
Uses of AdvancementNode in net.minecraft.server.advancements
Methods in net.minecraft.server.advancements with parameters of type AdvancementNodeModifier and TypeMethodDescriptionvoid
AdvancementVisibilityEvaluator.Output.accept
(AdvancementNode pAdvancement, boolean pVisible) private static boolean
AdvancementVisibilityEvaluator.evaluateVisibility
(AdvancementNode p_301282_, it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_301009_, Predicate<AdvancementNode> p_265359_, AdvancementVisibilityEvaluator.Output p_265303_) static void
AdvancementVisibilityEvaluator.evaluateVisibility
(AdvancementNode pAdvancement, Predicate<AdvancementNode> pPredicate, AdvancementVisibilityEvaluator.Output pOutput) static boolean
AdvancementVisibilityEvaluator.isVisible
(AdvancementNode advancement, Predicate<AdvancementNode> test) Method parameters in net.minecraft.server.advancements with type arguments of type AdvancementNodeModifier and TypeMethodDescriptionprivate static boolean
AdvancementVisibilityEvaluator.evaluateVisibility
(AdvancementNode p_301282_, it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_301009_, Predicate<AdvancementNode> p_265359_, AdvancementVisibilityEvaluator.Output p_265303_) static void
AdvancementVisibilityEvaluator.evaluateVisibility
(AdvancementNode pAdvancement, Predicate<AdvancementNode> pPredicate, AdvancementVisibilityEvaluator.Output pOutput) static boolean
AdvancementVisibilityEvaluator.isVisible
(AdvancementNode advancement, Predicate<AdvancementNode> test) -
Uses of AdvancementNode in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type AdvancementNodeModifier and TypeMethodDescriptionprivate static void
AdvancementCommands.addChildren
(AdvancementNode pNode, List<AdvancementHolder> pOutput)