Uses of Class
net.minecraft.advancement.PlacedAdvancement
Packages that use PlacedAdvancement
Package
Description
-
Uses of PlacedAdvancement in net.minecraft.advancement
Fields in net.minecraft.advancement declared as PlacedAdvancementModifier and TypeFieldDescriptionprivate final PlacedAdvancement
AdvancementPositioner.advancement
private final @Nullable PlacedAdvancement
PlacedAdvancement.parent
Fields in net.minecraft.advancement with type parameters of type PlacedAdvancementModifier and TypeFieldDescriptionprivate final Map<Identifier,
PlacedAdvancement> AdvancementManager.advancements
private final Set<PlacedAdvancement>
PlacedAdvancement.children
private final Set<PlacedAdvancement>
AdvancementManager.dependents
private final Set<PlacedAdvancement>
AdvancementManager.roots
private final Set<PlacedAdvancement>
PlayerAdvancementTracker.updatedRoots
Methods in net.minecraft.advancement that return PlacedAdvancementModifier and TypeMethodDescriptionstatic PlacedAdvancement
PlacedAdvancement.findRoot
(PlacedAdvancement advancement) AdvancementManager.get
(AdvancementEntry advancement) AdvancementManager.get
(Identifier id) PlacedAdvancement.getParent()
PlacedAdvancement.getRoot()
Methods in net.minecraft.advancement that return types with arguments of type PlacedAdvancementModifier and TypeMethodDescriptionAdvancementManager.getAdvancements()
PlacedAdvancement.getChildren()
AdvancementManager.getRoots()
Methods in net.minecraft.advancement with parameters of type PlacedAdvancementModifier and TypeMethodDescriptionvoid
AdvancementDisplays.ResultConsumer.accept
(PlacedAdvancement advancement, boolean shouldDisplay) void
PlacedAdvancement.addChild
(PlacedAdvancement advancement) static void
AdvancementPositioner.arrangeForTree
(PlacedAdvancement root) static void
AdvancementDisplays.calculateDisplay
(PlacedAdvancement advancement, Predicate<PlacedAdvancement> donePredicate, AdvancementDisplays.ResultConsumer consumer) private void
PlayerAdvancementTracker.calculateDisplay
(PlacedAdvancement root, Set<AdvancementEntry> added, Set<Identifier> removed) private @Nullable AdvancementPositioner
AdvancementPositioner.findChildrenRecursively
(PlacedAdvancement advancement, @Nullable AdvancementPositioner lastChild) static PlacedAdvancement
PlacedAdvancement.findRoot
(PlacedAdvancement advancement) void
AdvancementManager.Listener.onDependentAdded
(PlacedAdvancement dependent) void
AdvancementManager.Listener.onDependentRemoved
(PlacedAdvancement dependent) void
AdvancementManager.Listener.onRootAdded
(PlacedAdvancement root) void
AdvancementManager.Listener.onRootRemoved
(PlacedAdvancement root) private void
AdvancementManager.remove
(PlacedAdvancement advancement) private static boolean
AdvancementDisplays.shouldDisplay
(PlacedAdvancement advancement, Stack<AdvancementDisplays.Status> statuses, Predicate<PlacedAdvancement> donePredicate, AdvancementDisplays.ResultConsumer consumer) Method parameters in net.minecraft.advancement with type arguments of type PlacedAdvancementModifier and TypeMethodDescriptionstatic void
AdvancementDisplays.calculateDisplay
(PlacedAdvancement advancement, Predicate<PlacedAdvancement> donePredicate, AdvancementDisplays.ResultConsumer consumer) private static boolean
AdvancementDisplays.shouldDisplay
(PlacedAdvancement advancement, Stack<AdvancementDisplays.Status> statuses, Predicate<PlacedAdvancement> donePredicate, AdvancementDisplays.ResultConsumer consumer) Constructors in net.minecraft.advancement with parameters of type PlacedAdvancementModifierConstructorDescriptionAdvancementPositioner
(PlacedAdvancement advancement, @Nullable AdvancementPositioner parent, @Nullable AdvancementPositioner previousSibling, int childrenSize, int depth) PlacedAdvancement
(AdvancementEntry advancementEntry, @Nullable PlacedAdvancement parent) -
Uses of PlacedAdvancement in net.minecraft.client.gui.screen.advancement
Fields in net.minecraft.client.gui.screen.advancement declared as PlacedAdvancementModifier and TypeFieldDescriptionprivate final PlacedAdvancement
AdvancementWidget.advancement
private final PlacedAdvancement
AdvancementTab.root
Methods in net.minecraft.client.gui.screen.advancement that return PlacedAdvancementMethods in net.minecraft.client.gui.screen.advancement with parameters of type PlacedAdvancementModifier and TypeMethodDescriptionvoid
AdvancementTab.addAdvancement
(PlacedAdvancement advancement) static @Nullable AdvancementTab
AdvancementTab.create
(MinecraftClient client, AdvancementsScreen screen, int index, PlacedAdvancement root) AdvancementsScreen.getAdvancementWidget
(PlacedAdvancement advancement) private @Nullable AdvancementWidget
AdvancementWidget.getParent
(PlacedAdvancement advancement) private @Nullable AdvancementTab
AdvancementsScreen.getTab
(PlacedAdvancement advancement) void
AdvancementsScreen.onDependentAdded
(PlacedAdvancement dependent) void
AdvancementsScreen.onDependentRemoved
(PlacedAdvancement dependent) void
AdvancementsScreen.onRootAdded
(PlacedAdvancement root) void
AdvancementsScreen.onRootRemoved
(PlacedAdvancement root) void
AdvancementsScreen.setProgress
(PlacedAdvancement advancement, AdvancementProgress progress) Constructors in net.minecraft.client.gui.screen.advancement with parameters of type PlacedAdvancementModifierConstructorDescriptionAdvancementTab
(MinecraftClient client, AdvancementsScreen screen, AdvancementTabType type, int index, PlacedAdvancement root, AdvancementDisplay display) AdvancementWidget
(AdvancementTab tab, MinecraftClient client, PlacedAdvancement advancement, AdvancementDisplay display) -
Uses of PlacedAdvancement in net.minecraft.client.network
Methods in net.minecraft.client.network with parameters of type PlacedAdvancementModifier and TypeMethodDescriptionvoid
ClientAdvancementManager.Listener.setProgress
(PlacedAdvancement advancement, AdvancementProgress progress) -
Uses of PlacedAdvancement in net.minecraft.server.command
Methods in net.minecraft.server.command with parameters of type PlacedAdvancementModifier and TypeMethodDescriptionprivate static void
AdvancementCommand.addChildrenRecursivelyToList
(PlacedAdvancement parent, List<AdvancementEntry> childList)