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_299974_) AdvancementTree.get
(ResourceLocation p_301065_) static AdvancementNode
AdvancementNode.getRoot
(AdvancementNode p_300357_) AdvancementNode.parent()
AdvancementNode.root()
Modifier and TypeMethodDescriptionAdvancementNode.children()
AdvancementTree.nodes()
AdvancementTree.roots()
Modifier and TypeMethodDescriptionvoid
AdvancementNode.addChild
(AdvancementNode p_298204_) private TreeNodePosition
TreeNodePosition.addChild
(AdvancementNode p_298340_, TreeNodePosition p_16591_) static AdvancementNode
AdvancementNode.getRoot
(AdvancementNode p_300357_) void
AdvancementTree.Listener.onAddAdvancementRoot
(AdvancementNode p_300084_) void
AdvancementTree.Listener.onAddAdvancementTask
(AdvancementNode p_297601_) void
AdvancementTree.Listener.onRemoveAdvancementRoot
(AdvancementNode p_297518_) void
AdvancementTree.Listener.onRemoveAdvancementTask
(AdvancementNode p_300155_) private void
AdvancementTree.remove
(AdvancementNode p_299357_) static void
TreeNodePosition.run
(AdvancementNode p_299150_) ModifierConstructorDescriptionAdvancementNode
(AdvancementHolder p_300583_, AdvancementNode p_299774_) TreeNodePosition
(AdvancementNode p_297517_, 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_297831_) static AdvancementTab
AdvancementTab.create
(Minecraft p_97171_, AdvancementsScreen p_97172_, int p_97173_, AdvancementNode p_299876_) AdvancementsScreen.getAdvancementWidget
(AdvancementNode p_298026_) private AdvancementWidget
AdvancementWidget.getFirstVisibleParent
(AdvancementNode p_297515_) private AdvancementTab
AdvancementsScreen.getTab
(AdvancementNode p_300894_) void
AdvancementsScreen.onAddAdvancementRoot
(AdvancementNode p_300702_) void
AdvancementsScreen.onAddAdvancementTask
(AdvancementNode p_297934_) void
AdvancementsScreen.onRemoveAdvancementRoot
(AdvancementNode p_298890_) void
AdvancementsScreen.onRemoveAdvancementTask
(AdvancementNode p_301169_) void
AdvancementsScreen.onUpdateAdvancementProgress
(AdvancementNode p_300708_, 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_297568_, DisplayInfo p_97150_) AdvancementWidget
(AdvancementTab p_97255_, Minecraft p_97256_, AdvancementNode p_298278_, DisplayInfo p_97258_) -
Uses of AdvancementNode in net.minecraft.client.multiplayer
Modifier and TypeMethodDescriptionvoid
ClientAdvancements.Listener.onUpdateAdvancementProgress
(AdvancementNode p_299734_, 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_298387_, Set<AdvancementHolder> p_265206_, Set<ResourceLocation> p_265593_) -
Uses of AdvancementNode in net.minecraft.server.advancements
Modifier and TypeMethodDescriptionvoid
AdvancementVisibilityEvaluator.Output.accept
(AdvancementNode p_298555_, boolean p_265580_) private static boolean
AdvancementVisibilityEvaluator.evaluateVisibility
(AdvancementNode p_299221_, it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_298849_, Predicate<AdvancementNode> p_265359_, AdvancementVisibilityEvaluator.Output p_265303_) static void
AdvancementVisibilityEvaluator.evaluateVisibility
(AdvancementNode p_297454_, 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_299221_, it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> p_298849_, Predicate<AdvancementNode> p_265359_, AdvancementVisibilityEvaluator.Output p_265303_) static void
AdvancementVisibilityEvaluator.evaluateVisibility
(AdvancementNode p_297454_, 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_300493_, List<AdvancementHolder> p_136332_)