Uses of Class
net.minecraft.advancement.Advancement
-
Uses of Advancement in net.minecraft.advancement
Fields in net.minecraft.advancement declared as Advancement Modifier and Type Field Description private AdvancementAdvancementPositioner. advancementprivate @Nullable AdvancementPlayerAdvancementTracker. currentDisplayTabprivate AdvancementAdvancement. parentprivate AdvancementAdvancement.Task. parentObjFields in net.minecraft.advancement with type parameters of type Advancement Modifier and Type Field Description private 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 Advancement Modifier and Type Method Description AdvancementAdvancement.Task. build(Consumer<Advancement> consumer, String id)AdvancementAdvancement.Task. build(Identifier id)@Nullable AdvancementAdvancementManager. get(Identifier id)@Nullable AdvancementAdvancement. getParent()Methods in net.minecraft.advancement that return types with arguments of type Advancement Modifier and Type Method Description Collection<Advancement>AdvancementManager. getAdvancements()Iterable<Advancement>Advancement. getChildren()Iterable<Advancement>AdvancementManager. getRoots()Methods in net.minecraft.advancement with parameters of type Advancement Modifier and Type Method Description voidAdvancement. 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)AdvancementProgressPlayerAdvancementTracker. 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.TaskAdvancement.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 Advancement Modifier and Type Method Description AdvancementAdvancement.Task. build(Consumer<Advancement> consumer, String id)booleanAdvancement.Task. findParent(Function<Identifier,Advancement> parentProvider)Constructors in net.minecraft.advancement with parameters of type Advancement Constructor Description Advancement(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 Advancement Modifier and Type Field Description private AdvancementCriterion.ConditionsContainer. advancementConstructors in net.minecraft.advancement.criterion with parameters of type Advancement Constructor Description ConditionsContainer(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 Advancement Modifier and Type Field Description private AdvancementAdvancementWidget. advancementprivate AdvancementAdvancementTab. rootFields in net.minecraft.client.gui.screen.advancement with type parameters of type Advancement Modifier and Type Field Description private Map<Advancement,AdvancementTab>AdvancementsScreen. tabsprivate Map<Advancement,AdvancementWidget>AdvancementTab. widgetsMethods in net.minecraft.client.gui.screen.advancement that return Advancement Modifier and Type Method Description AdvancementAdvancementTab. getRoot()Methods in net.minecraft.client.gui.screen.advancement with parameters of type Advancement Modifier and Type Method Description voidAdvancementTab. addAdvancement(Advancement advancement)private voidAdvancementTab. addWidget(AdvancementWidget widget, Advancement advancement)static @Nullable AdvancementTabAdvancementTab. create(MinecraftClient minecraft, AdvancementsScreen screen, int index, Advancement root)@Nullable AdvancementWidgetAdvancementsScreen. getAdvancementWidget(Advancement advancement)private @Nullable AdvancementWidgetAdvancementWidget. getParent(Advancement advancement)private @Nullable AdvancementTabAdvancementsScreen. getTab(Advancement advancement)@Nullable AdvancementWidgetAdvancementTab. 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 Advancement Constructor Description AdvancementTab(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 Advancement Modifier and Type Field Description private @Nullable AdvancementClientAdvancementManager. selectedTabFields in net.minecraft.client.network with type parameters of type Advancement Modifier and Type Field Description private Map<Advancement,AdvancementProgress>ClientAdvancementManager. advancementProgressesMethods in net.minecraft.client.network with parameters of type Advancement Modifier and Type Method Description voidClientAdvancementManager.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 Advancement Modifier and Type Field Description private AdvancementAdvancementToast. advancementConstructors in net.minecraft.client.toast with parameters of type Advancement Constructor Description AdvancementToast(Advancement advancement) -
Uses of Advancement in net.minecraft.command.argument
Methods in net.minecraft.command.argument that return Advancement Modifier and Type Method Description static 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 Advancement Modifier and Type Field Description private List<Consumer<Consumer<Advancement>>>AdvancementsProvider. tabGeneratorsMethods in net.minecraft.data.server with parameters of type Advancement Modifier and Type Method Description private static PathAdvancementsProvider. getOutput(Path rootOutput, Advancement advancement)Method parameters in net.minecraft.data.server with type arguments of type Advancement Modifier and Type Method Description voidAdventureTabAdvancementGenerator. 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 Advancement Modifier and Type Method Description static 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 Advancement Constructor Description AdvancementUpdateS2CPacket(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 Advancement Modifier and Type Method Description @Nullable AdvancementServerAdvancementLoader. get(Identifier id)Methods in net.minecraft.server that return types with arguments of type Advancement Modifier and Type Method Description Collection<Advancement>ServerAdvancementLoader. getAdvancements() -
Uses of Advancement in net.minecraft.server.command
Methods in net.minecraft.server.command that return types with arguments of type Advancement Modifier and Type Method Description private static List<Advancement>AdvancementCommand. select(Advancement advancement, AdvancementCommand.Selection selection)Methods in net.minecraft.server.command with parameters of type Advancement Modifier and Type Method Description private 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 Advancement Modifier and Type Method Description private static voidAdvancementCommand. addChildrenRecursivelyToList(Advancement parent, List<Advancement> childList)intAdvancementCommand.Operation. processAll(ServerPlayerEntity player, Iterable<Advancement> advancements)