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 PlacedAdvancementAdvancementPositioner.advancementprivate final @Nullable PlacedAdvancementPlacedAdvancement.parentFields in net.minecraft.advancement with type parameters of type PlacedAdvancementModifier and TypeFieldDescriptionprivate final Map<Identifier, PlacedAdvancement> AdvancementManager.advancementsprivate final Set<PlacedAdvancement> PlacedAdvancement.childrenprivate final Set<PlacedAdvancement> AdvancementManager.dependentsprivate final Set<PlacedAdvancement> AdvancementManager.rootsprivate final Set<PlacedAdvancement> PlayerAdvancementTracker.updatedRootsMethods in net.minecraft.advancement that return PlacedAdvancementModifier and TypeMethodDescriptionstatic PlacedAdvancementPlacedAdvancement.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 TypeMethodDescriptionvoidAdvancementDisplays.ResultConsumer.accept(PlacedAdvancement advancement, boolean shouldDisplay) voidPlacedAdvancement.addChild(PlacedAdvancement advancement) static voidAdvancementPositioner.arrangeForTree(PlacedAdvancement root) static voidAdvancementDisplays.calculateDisplay(PlacedAdvancement advancement, Predicate<PlacedAdvancement> donePredicate, AdvancementDisplays.ResultConsumer consumer) private voidPlayerAdvancementTracker.calculateDisplay(PlacedAdvancement root, Set<AdvancementEntry> added, Set<Identifier> removed) private @Nullable AdvancementPositionerAdvancementPositioner.findChildrenRecursively(PlacedAdvancement advancement, @Nullable AdvancementPositioner lastChild) static PlacedAdvancementPlacedAdvancement.findRoot(PlacedAdvancement advancement) voidAdvancementManager.Listener.onDependentAdded(PlacedAdvancement dependent) voidAdvancementManager.Listener.onDependentRemoved(PlacedAdvancement dependent) voidAdvancementManager.Listener.onRootAdded(PlacedAdvancement root) voidAdvancementManager.Listener.onRootRemoved(PlacedAdvancement root) private voidAdvancementManager.remove(PlacedAdvancement advancement) private static booleanAdvancementDisplays.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 voidAdvancementDisplays.calculateDisplay(PlacedAdvancement advancement, Predicate<PlacedAdvancement> donePredicate, AdvancementDisplays.ResultConsumer consumer) private static booleanAdvancementDisplays.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 PlacedAdvancementAdvancementWidget.advancementprivate final PlacedAdvancementAdvancementTab.rootMethods in net.minecraft.client.gui.screen.advancement that return PlacedAdvancementMethods in net.minecraft.client.gui.screen.advancement with parameters of type PlacedAdvancementModifier and TypeMethodDescriptionvoidAdvancementTab.addAdvancement(PlacedAdvancement advancement) static @Nullable AdvancementTabAdvancementTab.create(MinecraftClient client, AdvancementsScreen screen, int index, PlacedAdvancement root) AdvancementsScreen.getAdvancementWidget(PlacedAdvancement advancement) private @Nullable AdvancementWidgetAdvancementWidget.getParent(PlacedAdvancement advancement) private @Nullable AdvancementTabAdvancementsScreen.getTab(PlacedAdvancement advancement) voidAdvancementsScreen.onDependentAdded(PlacedAdvancement dependent) voidAdvancementsScreen.onDependentRemoved(PlacedAdvancement dependent) voidAdvancementsScreen.onRootAdded(PlacedAdvancement root) voidAdvancementsScreen.onRootRemoved(PlacedAdvancement root) voidAdvancementsScreen.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 TypeMethodDescriptionvoidClientAdvancementManager.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 voidAdvancementCommand.addChildrenRecursivelyToList(PlacedAdvancement parent, List<AdvancementEntry> childList)