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 final AdvancementAdvancementPositioner.advancementprivate @Nullable AdvancementPlayerAdvancementTracker.currentDisplayTabprivate final @Nullable AdvancementAdvancement.parentprivate @Nullable AdvancementAdvancement.Builder.parentObjFields in net.minecraft.advancement with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate final Map<Identifier,Advancement> AdvancementManager.advancementsprivate final Map<Advancement,AdvancementProgress> PlayerAdvancementTracker.advancementToProgressprivate final Set<Advancement>Advancement.childrenprivate final Set<Advancement>AdvancementManager.dependentsprivate final Set<Advancement>PlayerAdvancementTracker.progressUpdatesprivate final Set<Advancement>AdvancementManager.rootsprivate final Set<Advancement>PlayerAdvancementTracker.visibilityUpdatesprivate final Set<Advancement>PlayerAdvancementTracker.visibleAdvancementsMethods in net.minecraft.advancement that return AdvancementModifier and TypeMethodDescriptionAdvancement.Builder.build(Consumer<Advancement> exporter, String id) Advancement.Builder.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.Builder.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.Builder.build(Consumer<Advancement> exporter, String id) booleanAdvancement.Builder.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 AdvancementModifier and TypeFieldDescriptionprivate final AdvancementCriterion.ConditionsContainer.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 final AdvancementAdvancementWidget.advancementprivate final AdvancementAdvancementTab.rootFields in net.minecraft.client.gui.screen.advancement with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate final Map<Advancement,AdvancementTab> AdvancementsScreen.tabsprivate final 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 client, 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 final 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 final List<Consumer<Consumer<Advancement>>>AdvancementProvider.tabGeneratorsMethod 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)