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 p_301246_) AdvancementTree.get
(ResourceLocation p_301217_) static AdvancementNode
AdvancementNode.getRoot
(AdvancementNode p_300869_) 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 p_301119_) private TreeNodePosition
TreeNodePosition.addChild
(AdvancementNode p_301122_, TreeNodePosition p_16591_) static AdvancementNode
AdvancementNode.getRoot
(AdvancementNode p_300869_) void
AdvancementTree.Listener.onAddAdvancementRoot
(AdvancementNode p_301125_) void
AdvancementTree.Listener.onAddAdvancementTask
(AdvancementNode p_301259_) void
AdvancementTree.Listener.onRemoveAdvancementRoot
(AdvancementNode p_300944_) void
AdvancementTree.Listener.onRemoveAdvancementTask
(AdvancementNode p_301064_) private void
AdvancementTree.remove
(AdvancementNode p_301231_) static void
TreeNodePosition.run
(AdvancementNode p_301111_) Constructors in net.minecraft.advancements with parameters of type AdvancementNodeModifierConstructorDescriptionAdvancementNode
(AdvancementHolder p_301037_, AdvancementNode p_301236_) TreeNodePosition
(AdvancementNode p_301306_, TreeNodePosition p_16568_, TreeNodePosition p_16569_, int p_16570_, int p_16571_) -
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 p_301023_) static AdvancementTab
AdvancementTab.create
(Minecraft p_97171_, AdvancementsScreen p_97172_, int p_97173_, AdvancementNode p_301072_) AdvancementsScreen.getAdvancementWidget
(AdvancementNode p_300894_) private AdvancementWidget
AdvancementWidget.getFirstVisibleParent
(AdvancementNode p_301093_) private AdvancementTab
AdvancementsScreen.getTab
(AdvancementNode p_301151_) void
AdvancementsScreen.onAddAdvancementRoot
(AdvancementNode p_301276_) void
AdvancementsScreen.onAddAdvancementTask
(AdvancementNode p_301205_) void
AdvancementsScreen.onRemoveAdvancementRoot
(AdvancementNode p_301028_) void
AdvancementsScreen.onRemoveAdvancementTask
(AdvancementNode p_301004_) void
AdvancementsScreen.onUpdateAdvancementProgress
(AdvancementNode p_301161_, AdvancementProgress p_97369_) 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 p_97145_, AdvancementsScreen p_97146_, AdvancementTabType p_97147_, int p_97148_, AdvancementNode p_300867_, DisplayInfo p_97150_) AdvancementWidget
(AdvancementTab p_97255_, Minecraft p_97256_, AdvancementNode p_300868_, DisplayInfo p_97258_) -
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 p_300896_, AdvancementProgress p_104405_) -
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 p_301178_, Set<AdvancementHolder> p_265206_, Set<ResourceLocation> p_265593_) -
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 p_300909_, boolean p_265580_) 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 p_301203_, Predicate<AdvancementNode> p_265561_, AdvancementVisibilityEvaluator.Output p_265381_) 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 p_301203_, Predicate<AdvancementNode> p_265561_, AdvancementVisibilityEvaluator.Output p_265381_) 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 p_300871_, List<AdvancementHolder> p_136332_)