Uses of Class
net.minecraft.advancement.Advancement
Packages that use Advancement
Package
Description
-
Uses of Advancement in net.minecraft.advancement
Fields in net.minecraft.advancement declared as AdvancementModifier and TypeFieldDescriptionprivate AdvancementAdvancementPositioner.advancementprivate @Nullable AdvancementPlayerAdvancementTracker.currentDisplayTabprivate AdvancementAdvancement.parentprivate AdvancementAdvancement.Task.parentObjFields in net.minecraft.advancement with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate Map<Identifier,Advancement>AdvancementManager.advancementsprivate Map<Advancement,AdvancementProgress>PlayerAdvancementTracker.advancementToProgressprivate Set<Advancement>Advancement.childrenprivate Set<Advancement>AdvancementManager.dependentsprivate Set<Advancement>PlayerAdvancementTracker.progressUpdatesprivate Set<Advancement>AdvancementManager.rootsprivate Set<Advancement>PlayerAdvancementTracker.visibilityUpdatesprivate Set<Advancement>PlayerAdvancementTracker.visibleAdvancementsMethods in net.minecraft.advancement that return AdvancementModifier and TypeMethodDescriptionAdvancement.Task.build(Consumer<Advancement> consumer, String id)Advancement.Task.build(Identifier id)AdvancementManager.get(Identifier id)Advancement.getParent()Methods in net.minecraft.advancement that return types with arguments of type AdvancementModifier and TypeMethodDescriptionAdvancementManager.getAdvancements()Advancement.getChildren()AdvancementManager.getRoots()Methods in net.minecraft.advancement with parameters of type AdvancementModifier and TypeMethodDescriptionvoidAdvancement.addChild(Advancement child)static voidAdvancementPositioner.arrangeForTree(Advancement root)private voidPlayerAdvancementTracker.beginTracking(Advancement advancement)private booleanPlayerAdvancementTracker.canSee(Advancement advancement)private voidPlayerAdvancementTracker.endTrackingCompleted(Advancement advancement)private @Nullable AdvancementPositionerAdvancementPositioner.findChildrenRecursively(Advancement advancement, @Nullable AdvancementPositioner lastChild)PlayerAdvancementTracker.getProgress(Advancement advancement)booleanPlayerAdvancementTracker.grantCriterion(Advancement advancement, String criterionName)private booleanPlayerAdvancementTracker.hasChildrenDone(Advancement advancement)private voidPlayerAdvancementTracker.initProgress(Advancement advancement, AdvancementProgress progress)voidAdvancementManager.Listener.onDependentAdded(Advancement dependent)voidAdvancementManager.Listener.onDependentRemoved(Advancement dependent)voidAdvancementManager.Listener.onRootAdded(Advancement root)voidAdvancementManager.Listener.onRootRemoved(Advancement root)Advancement.Task.parent(Advancement parent)private voidAdvancementManager.remove(Advancement advancement)booleanPlayerAdvancementTracker.revokeCriterion(Advancement advancement, String criterionName)voidPlayerAdvancementTracker.setDisplayTab(@Nullable Advancement advancement)private voidPlayerAdvancementTracker.updateDisplay(Advancement advancement)Method parameters in net.minecraft.advancement with type arguments of type AdvancementModifier and TypeMethodDescriptionAdvancement.Task.build(Consumer<Advancement> consumer, String id)booleanAdvancement.Task.findParent(Function<Identifier,Advancement> parentProvider)Constructors in net.minecraft.advancement with parameters of type AdvancementModifierConstructorDescriptionAdvancement(Identifier id, @Nullable Advancement parent, @Nullable AdvancementDisplay display, AdvancementRewards rewards, Map<String,AdvancementCriterion> criteria, String[][] requirements)AdvancementPositioner(Advancement advancement, @Nullable AdvancementPositioner parent, @Nullable AdvancementPositioner previousSibling, int childrenSize, int depth) -
Uses of Advancement in net.minecraft.advancement.criterion
Fields in net.minecraft.advancement.criterion declared as AdvancementConstructors in net.minecraft.advancement.criterion with parameters of type AdvancementModifierConstructorDescriptionConditionsContainer(T conditions, Advancement advancement, String id) -
Uses of Advancement in net.minecraft.client.gui.screen.advancement
Fields in net.minecraft.client.gui.screen.advancement declared as AdvancementModifier and TypeFieldDescriptionprivate AdvancementAdvancementWidget.advancementprivate AdvancementAdvancementTab.rootFields in net.minecraft.client.gui.screen.advancement with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate Map<Advancement,AdvancementTab>AdvancementsScreen.tabsprivate Map<Advancement,AdvancementWidget>AdvancementTab.widgetsMethods in net.minecraft.client.gui.screen.advancement that return AdvancementMethods in net.minecraft.client.gui.screen.advancement with parameters of type AdvancementModifier and TypeMethodDescriptionvoidAdvancementTab.addAdvancement(Advancement advancement)private voidAdvancementTab.addWidget(AdvancementWidget widget, Advancement advancement)static @Nullable AdvancementTabAdvancementTab.create(MinecraftClient minecraft, AdvancementsScreen screen, int index, Advancement root)AdvancementsScreen.getAdvancementWidget(Advancement advancement)private @Nullable AdvancementWidgetAdvancementWidget.getParent(Advancement advancement)private @Nullable AdvancementTabAdvancementsScreen.getTab(Advancement advancement)AdvancementTab.getWidget(Advancement advancement)voidAdvancementsScreen.onDependentAdded(Advancement dependent)voidAdvancementsScreen.onDependentRemoved(Advancement dependent)voidAdvancementsScreen.onRootAdded(Advancement root)voidAdvancementsScreen.onRootRemoved(Advancement root)voidAdvancementsScreen.selectTab(@Nullable Advancement advancement)voidAdvancementsScreen.setProgress(Advancement advancement, AdvancementProgress progress)Constructors in net.minecraft.client.gui.screen.advancement with parameters of type AdvancementModifierConstructorDescriptionAdvancementTab(MinecraftClient client, AdvancementsScreen screen, AdvancementTabType type, int index, Advancement root, AdvancementDisplay display)AdvancementWidget(AdvancementTab tab, MinecraftClient client, Advancement advancement, AdvancementDisplay display) -
Uses of Advancement in net.minecraft.client.network
Fields in net.minecraft.client.network declared as AdvancementModifier and TypeFieldDescriptionprivate @Nullable AdvancementClientAdvancementManager.selectedTabFields in net.minecraft.client.network with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate Map<Advancement,AdvancementProgress>ClientAdvancementManager.advancementProgressesMethods in net.minecraft.client.network with parameters of type AdvancementModifier and TypeMethodDescriptionvoidClientAdvancementManager.Listener.selectTab(@Nullable Advancement advancement)voidClientAdvancementManager.selectTab(@Nullable Advancement tab, boolean local)voidClientAdvancementManager.Listener.setProgress(Advancement advancement, AdvancementProgress progress) -
Uses of Advancement in net.minecraft.client.toast
Fields in net.minecraft.client.toast declared as AdvancementConstructors in net.minecraft.client.toast with parameters of type Advancement -
Uses of Advancement in net.minecraft.command.argument
Methods in net.minecraft.command.argument that return AdvancementModifier and TypeMethodDescriptionstatic AdvancementIdentifierArgumentType.getAdvancementArgument(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String argumentName) -
Uses of Advancement in net.minecraft.data.server
Fields in net.minecraft.data.server with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate List<Consumer<Consumer<Advancement>>>AdvancementsProvider.tabGeneratorsMethods in net.minecraft.data.server with parameters of type AdvancementModifier and TypeMethodDescriptionprivate static PathAdvancementsProvider.getOutput(Path rootOutput, Advancement advancement)Method parameters in net.minecraft.data.server with type arguments of type AdvancementModifier and TypeMethodDescriptionvoidAdventureTabAdvancementGenerator.accept(Consumer<Advancement> consumer)voidEndTabAdvancementGenerator.accept(Consumer<Advancement> consumer)voidHusbandryTabAdvancementGenerator.accept(Consumer<Advancement> consumer)voidNetherTabAdvancementGenerator.accept(Consumer<Advancement> consumer)voidStoryTabAdvancementGenerator.accept(Consumer<Advancement> consumer) -
Uses of Advancement in net.minecraft.network.packet.c2s.play
Methods in net.minecraft.network.packet.c2s.play with parameters of type AdvancementModifier and TypeMethodDescriptionstatic AdvancementTabC2SPacketAdvancementTabC2SPacket.open(Advancement advancement) -
Uses of Advancement in net.minecraft.network.packet.s2c.play
Constructor parameters in net.minecraft.network.packet.s2c.play with type arguments of type AdvancementModifierConstructorDescriptionAdvancementUpdateS2CPacket(boolean clearCurrent, Collection<Advancement> toEarn, Set<Identifier> toRemove, Map<Identifier,AdvancementProgress> toSetProgress) -
Uses of Advancement in net.minecraft.server
Methods in net.minecraft.server that return AdvancementMethods in net.minecraft.server that return types with arguments of type Advancement -
Uses of Advancement in net.minecraft.server.command
Methods in net.minecraft.server.command that return types with arguments of type AdvancementModifier and TypeMethodDescriptionprivate static List<Advancement>AdvancementCommand.select(Advancement advancement, AdvancementCommand.Selection selection)Methods in net.minecraft.server.command with parameters of type AdvancementModifier and TypeMethodDescriptionprivate static voidAdvancementCommand.addChildrenRecursivelyToList(Advancement parent, List<Advancement> childList)private static intAdvancementCommand.executeCriterion(ServerCommandSource source, Collection<ServerPlayerEntity> targets, AdvancementCommand.Operation operation, Advancement advancement, String criterion)protected abstract booleanAdvancementCommand.Operation.processEach(ServerPlayerEntity player, Advancement advancement)protected abstract booleanAdvancementCommand.Operation.processEachCriterion(ServerPlayerEntity player, Advancement advancement, String criterion)private static List<Advancement>AdvancementCommand.select(Advancement advancement, AdvancementCommand.Selection selection)Method parameters in net.minecraft.server.command with type arguments of type AdvancementModifier and TypeMethodDescriptionprivate static voidAdvancementCommand.addChildrenRecursivelyToList(Advancement parent, List<Advancement> childList)intAdvancementCommand.Operation.processAll(ServerPlayerEntity player, Iterable<Advancement> advancements)