Uses of Class
net.minecraft.advancements.AdvancementNode
Package
Description
-
Uses of AdvancementNode in net.minecraft.advancements
Modifier and TypeFieldDescriptionprivate final AdvancementNode
TreeNodePosition.node
private final AdvancementNode
AdvancementNode.parent
Modifier 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
Modifier and TypeMethodDescriptionAdvancementTree.get
(AdvancementHolder p_301246_) AdvancementTree.get
(ResourceLocation p_301217_) static AdvancementNode
AdvancementNode.getRoot
(AdvancementNode p_300869_) AdvancementNode.parent()
AdvancementNode.root()
Modifier and TypeMethodDescriptionAdvancementNode.children()
AdvancementTree.nodes()
AdvancementTree.roots()
Modifier 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_) ModifierConstructorDescriptionAdvancementNode
(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
Modifier and TypeFieldDescriptionprivate final AdvancementNode
AdvancementWidget.advancementNode
private final AdvancementNode
AdvancementTab.rootNode
Modifier 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_) ModifierConstructorDescriptionAdvancementTab
(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
Modifier and TypeMethodDescriptionvoid
ClientAdvancements.Listener.onUpdateAdvancementProgress
(AdvancementNode p_300896_, AdvancementProgress p_104405_) -
Uses of AdvancementNode in net.minecraft.server
Modifier and TypeFieldDescriptionprivate final Set
<AdvancementNode> PlayerAdvancements.rootsToUpdate
Modifier and TypeMethodDescriptionprivate void
PlayerAdvancements.updateTreeVisibility
(AdvancementNode p_301178_, Set<AdvancementHolder> p_265206_, Set<ResourceLocation> p_265593_) -
Uses of AdvancementNode in net.minecraft.server.advancements
Modifier 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) Modifier 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
Modifier and TypeMethodDescriptionprivate static void
AdvancementCommands.addChildren
(AdvancementNode p_300871_, List<AdvancementHolder> p_136332_)