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 AdvancementNodeTreeNodePosition.nodeprivate final AdvancementNodeAdvancementNode.parentFields in net.minecraft.advancements with type parameters of type AdvancementNodeModifier and TypeFieldDescriptionprivate final Set<AdvancementNode> AdvancementNode.childrenprivate final Map<ResourceLocation, AdvancementNode> AdvancementTree.nodesprivate final Set<AdvancementNode> AdvancementTree.rootsprivate final Set<AdvancementNode> AdvancementTree.tasksMethods in net.minecraft.advancements that return AdvancementNodeModifier and TypeMethodDescriptionAdvancementTree.get(AdvancementHolder pAdvancement) AdvancementTree.get(ResourceLocation pId) static AdvancementNodeAdvancementNode.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 TypeMethodDescriptionvoidAdvancementNode.addChild(AdvancementNode pChild) private TreeNodePositionTreeNodePosition.addChild(AdvancementNode pChild, TreeNodePosition pPreviousSibling) static AdvancementNodeAdvancementNode.getRoot(AdvancementNode pNode) voidAdvancementTree.Listener.onAddAdvancementRoot(AdvancementNode pAdvancement) voidAdvancementTree.Listener.onAddAdvancementTask(AdvancementNode pAdvancement) voidAdvancementTree.Listener.onRemoveAdvancementRoot(AdvancementNode pAdvancement) voidAdvancementTree.Listener.onRemoveAdvancementTask(AdvancementNode pAdvancement) private voidAdvancementTree.remove(AdvancementNode pNode) static voidTreeNodePosition.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 AdvancementNodeAdvancementWidget.advancementNodeprivate final AdvancementNodeAdvancementTab.rootNodeMethods in net.minecraft.client.gui.screens.advancements that return AdvancementNodeMethods in net.minecraft.client.gui.screens.advancements with parameters of type AdvancementNodeModifier and TypeMethodDescriptionvoidAdvancementTab.addAdvancement(AdvancementNode pNode) static AdvancementTabAdvancementTab.create(Minecraft pMinecraft, AdvancementsScreen pScreen, int pIndex, AdvancementNode pRootNode) AdvancementsScreen.getAdvancementWidget(AdvancementNode pAdvancement) private AdvancementWidgetAdvancementWidget.getFirstVisibleParent(AdvancementNode pAdvancement) private AdvancementTabAdvancementsScreen.getTab(AdvancementNode pAdvancement) voidAdvancementsScreen.onAddAdvancementRoot(AdvancementNode pAdvancement) voidAdvancementsScreen.onAddAdvancementTask(AdvancementNode pAdvancement) voidAdvancementsScreen.onRemoveAdvancementRoot(AdvancementNode pAdvancement) voidAdvancementsScreen.onRemoveAdvancementTask(AdvancementNode pAdvancement) voidAdvancementsScreen.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 TypeMethodDescriptionvoidClientAdvancements.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.rootsToUpdateMethods in net.minecraft.server with parameters of type AdvancementNodeModifier and TypeMethodDescriptionprivate voidPlayerAdvancements.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 TypeMethodDescriptionvoidAdvancementVisibilityEvaluator.Output.accept(AdvancementNode pAdvancement, boolean pVisible) private static booleanAdvancementVisibilityEvaluator.evaluateVisibility(AdvancementNode pAdvancement, it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> pVisibilityRules, Predicate<AdvancementNode> pPredicate, AdvancementVisibilityEvaluator.Output pOutput) static voidAdvancementVisibilityEvaluator.evaluateVisibility(AdvancementNode pAdvancement, Predicate<AdvancementNode> pPredicate, AdvancementVisibilityEvaluator.Output pOutput) static booleanAdvancementVisibilityEvaluator.isVisible(AdvancementNode advancement, Predicate<AdvancementNode> test) Method parameters in net.minecraft.server.advancements with type arguments of type AdvancementNodeModifier and TypeMethodDescriptionprivate static booleanAdvancementVisibilityEvaluator.evaluateVisibility(AdvancementNode pAdvancement, it.unimi.dsi.fastutil.Stack<AdvancementVisibilityEvaluator.VisibilityRule> pVisibilityRules, Predicate<AdvancementNode> pPredicate, AdvancementVisibilityEvaluator.Output pOutput) static voidAdvancementVisibilityEvaluator.evaluateVisibility(AdvancementNode pAdvancement, Predicate<AdvancementNode> pPredicate, AdvancementVisibilityEvaluator.Output pOutput) static booleanAdvancementVisibilityEvaluator.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 voidAdvancementCommands.addChildren(AdvancementNode pNode, List<AdvancementHolder> pOutput)