Uses of Class
net.minecraft.advancements.Advancement
Packages that use Advancement
Package
Description
-
Uses of Advancement in net.minecraft.advancements
Fields in net.minecraft.advancements declared as AdvancementModifier and TypeFieldDescriptionprivate AdvancementCriterionTrigger.Listener.advancementprivate AdvancementTreeNodePosition.advancementprivate AdvancementAdvancement.Builder.parentprivate AdvancementAdvancement.parentFields in net.minecraft.advancements with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate Map<ResourceLocation,Advancement>AdvancementList.advancementsprivate Set<Advancement>Advancement.childrenprivate Set<Advancement>AdvancementList.rootsprivate Set<Advancement>AdvancementList.tasksMethods in net.minecraft.advancements that return AdvancementModifier and TypeMethodDescriptionAdvancement.Builder.build(ResourceLocation p_138404_)AdvancementList.get(ResourceLocation p_139338_)Advancement.getParent()Advancement.Builder.save(Consumer<Advancement> p_138390_, String p_138391_)Methods in net.minecraft.advancements that return types with arguments of type AdvancementModifier and TypeMethodDescriptionAdvancementList.getAllAdvancements()Advancement.getChildren()AdvancementList.getRoots()Methods in net.minecraft.advancements with parameters of type AdvancementModifier and TypeMethodDescriptionvoidAdvancement.addChild(Advancement p_138318_)private TreeNodePositionTreeNodePosition.addChild(Advancement p_16590_, TreeNodePosition p_16591_)voidAdvancementList.Listener.onAddAdvancementRoot(Advancement p_139345_)voidAdvancementList.Listener.onAddAdvancementTask(Advancement p_139347_)voidAdvancementList.Listener.onRemoveAdvancementRoot(Advancement p_139346_)voidAdvancementList.Listener.onRemoveAdvancementTask(Advancement p_139348_)Advancement.Builder.parent(Advancement p_138399_)private voidAdvancementList.remove(Advancement p_139340_)static voidTreeNodePosition.run(Advancement p_16588_)Method parameters in net.minecraft.advancements with type arguments of type AdvancementModifier and TypeMethodDescriptionbooleanAdvancement.Builder.canBuild(Function<ResourceLocation,Advancement> p_138393_)Advancement.Builder.save(Consumer<Advancement> p_138390_, String p_138391_)Constructors in net.minecraft.advancements with parameters of type AdvancementModifierConstructorDescriptionAdvancement(ResourceLocation p_138307_, Advancement p_138308_, DisplayInfo p_138309_, AdvancementRewards p_138310_, Map<String,Criterion> p_138311_, String[][] p_138312_)Listener(T p_13682_, Advancement p_13683_, String p_13684_)TreeNodePosition(Advancement p_16567_, TreeNodePosition p_16568_, TreeNodePosition p_16569_, int p_16570_, int p_16571_) -
Uses of Advancement in net.minecraft.client.gui.components.toasts
Fields in net.minecraft.client.gui.components.toasts declared as AdvancementConstructors in net.minecraft.client.gui.components.toasts with parameters of type Advancement -
Uses of Advancement in net.minecraft.client.gui.screens.advancements
Fields in net.minecraft.client.gui.screens.advancements declared as AdvancementModifier and TypeFieldDescriptionprivate AdvancementAdvancementTab.advancementprivate AdvancementAdvancementWidget.advancementFields in net.minecraft.client.gui.screens.advancements with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate Map<Advancement,AdvancementTab>AdvancementsScreen.tabsprivate Map<Advancement,AdvancementWidget>AdvancementTab.widgetsMethods in net.minecraft.client.gui.screens.advancements that return AdvancementMethods in net.minecraft.client.gui.screens.advancements with parameters of type AdvancementModifier and TypeMethodDescriptionvoidAdvancementTab.addAdvancement(Advancement p_97179_)private voidAdvancementTab.addWidget(AdvancementWidget p_97176_, Advancement p_97177_)static AdvancementTabAdvancementTab.create(Minecraft p_97171_, AdvancementsScreen p_97172_, int p_97173_, Advancement p_97174_)AdvancementsScreen.getAdvancementWidget(Advancement p_97393_)private AdvancementWidgetAdvancementWidget.getFirstVisibleParent(Advancement p_97312_)private AdvancementTabAdvancementsScreen.getTab(Advancement p_97395_)AdvancementTab.getWidget(Advancement p_97181_)voidAdvancementsScreen.onAddAdvancementRoot(Advancement p_97366_)voidAdvancementsScreen.onAddAdvancementTask(Advancement p_97380_)voidAdvancementsScreen.onRemoveAdvancementRoot(Advancement p_97372_)voidAdvancementsScreen.onRemoveAdvancementTask(Advancement p_97388_)voidAdvancementsScreen.onSelectedTabChanged(Advancement p_97391_)voidAdvancementsScreen.onUpdateAdvancementProgress(Advancement p_97368_, AdvancementProgress p_97369_)Constructors in net.minecraft.client.gui.screens.advancements with parameters of type AdvancementModifierConstructorDescriptionAdvancementTab(Minecraft mc, AdvancementsScreen screen, AdvancementTabType type, int index, int page, Advancement adv, DisplayInfo info)AdvancementTab(Minecraft p_97145_, AdvancementsScreen p_97146_, AdvancementTabType p_97147_, int p_97148_, Advancement p_97149_, DisplayInfo p_97150_)AdvancementWidget(AdvancementTab p_97255_, Minecraft p_97256_, Advancement p_97257_, DisplayInfo p_97258_) -
Uses of Advancement in net.minecraft.client.multiplayer
Fields in net.minecraft.client.multiplayer declared as AdvancementFields in net.minecraft.client.multiplayer with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate Map<Advancement,AdvancementProgress>ClientAdvancements.progressMethods in net.minecraft.client.multiplayer with parameters of type AdvancementModifier and TypeMethodDescriptionvoidClientAdvancements.Listener.onSelectedTabChanged(Advancement p_104406_)voidClientAdvancements.Listener.onUpdateAdvancementProgress(Advancement p_104404_, AdvancementProgress p_104405_)voidClientAdvancements.setSelectedTab(Advancement p_104402_, boolean p_104403_) -
Uses of Advancement in net.minecraft.commands.arguments
Methods in net.minecraft.commands.arguments that return AdvancementModifier and TypeMethodDescriptionstatic AdvancementResourceLocationArgument.getAdvancement(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_106988_, String p_106989_) -
Uses of Advancement in net.minecraft.data.advancements
Fields in net.minecraft.data.advancements with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate List<Consumer<Consumer<Advancement>>>AdvancementProvider.tabsMethods in net.minecraft.data.advancements with parameters of type AdvancementModifier and TypeMethodDescriptionprivate static PathAdvancementProvider.createPath(Path p_123971_, Advancement p_123972_)Method parameters in net.minecraft.data.advancements with type arguments of type AdvancementModifier and TypeMethodDescriptionvoidAdventureAdvancements.accept(Consumer<Advancement> p_123983_)voidHusbandryAdvancements.accept(Consumer<Advancement> p_123998_)voidNetherAdvancements.accept(Consumer<Advancement> p_124020_)voidStoryAdvancements.accept(Consumer<Advancement> p_124025_)voidTheEndAdvancements.accept(Consumer<Advancement> p_124030_)protected voidAdvancementProvider.registerAdvancements(Consumer<Advancement> consumer, ExistingFileHelper fileHelper)Override this method for registering and generating customAdvancements. -
Uses of Advancement in net.minecraft.network.protocol.game
Methods in net.minecraft.network.protocol.game with parameters of type AdvancementModifier and TypeMethodDescriptionServerboundSeenAdvancementsPacket.openedTab(Advancement p_134443_)Constructor parameters in net.minecraft.network.protocol.game with type arguments of type AdvancementModifierConstructorDescriptionClientboundUpdateAdvancementsPacket(boolean p_133560_, Collection<Advancement> p_133561_, Set<ResourceLocation> p_133562_, Map<ResourceLocation,AdvancementProgress> p_133563_) -
Uses of Advancement in net.minecraft.server
Fields in net.minecraft.server declared as AdvancementFields in net.minecraft.server with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate Map<Advancement,AdvancementProgress>PlayerAdvancements.advancementsprivate Set<Advancement>PlayerAdvancements.progressChangedprivate Set<Advancement>PlayerAdvancements.visibilityChangedprivate Set<Advancement>PlayerAdvancements.visibleMethods in net.minecraft.server that return AdvancementModifier and TypeMethodDescriptionServerAdvancementManager.getAdvancement(ResourceLocation p_136042_)Methods in net.minecraft.server that return types with arguments of type AdvancementMethods in net.minecraft.server with parameters of type AdvancementModifier and TypeMethodDescriptionbooleanPlayerAdvancements.award(Advancement p_135989_, String p_135990_)private voidPlayerAdvancements.ensureVisibility(Advancement p_136011_)PlayerAdvancements.getOrStartProgress(Advancement p_135997_)private booleanPlayerAdvancements.hasCompletedChildrenOrSelf(Advancement p_136015_)private voidPlayerAdvancements.registerListeners(Advancement p_136005_)booleanPlayerAdvancements.revoke(Advancement p_135999_, String p_136000_)voidPlayerAdvancements.setSelectedTab(Advancement p_135984_)private booleanPlayerAdvancements.shouldBeVisible(Advancement p_136013_)private voidPlayerAdvancements.startProgress(Advancement p_135986_, AdvancementProgress p_135987_)private voidPlayerAdvancements.unregisterListeners(Advancement p_136009_) -
Uses of Advancement in net.minecraft.server.commands
Methods in net.minecraft.server.commands that return types with arguments of type AdvancementModifier and TypeMethodDescriptionprivate static List<Advancement>AdvancementCommands.getAdvancements(Advancement p_136334_, AdvancementCommands.Mode p_136335_)Methods in net.minecraft.server.commands with parameters of type AdvancementModifier and TypeMethodDescriptionprivate static voidAdvancementCommands.addChildren(Advancement p_136331_, List<Advancement> p_136332_)private static List<Advancement>AdvancementCommands.getAdvancements(Advancement p_136334_, AdvancementCommands.Mode p_136335_)protected abstract booleanAdvancementCommands.Action.perform(ServerPlayer p_136382_, Advancement p_136383_)protected abstract booleanAdvancementCommands.Action.performCriterion(ServerPlayer p_136384_, Advancement p_136385_, String p_136386_)private static intAdvancementCommands.performCriterion(CommandSourceStack p_136325_, Collection<ServerPlayer> p_136326_, AdvancementCommands.Action p_136327_, Advancement p_136328_, String p_136329_)Method parameters in net.minecraft.server.commands with type arguments of type AdvancementModifier and TypeMethodDescriptionprivate static voidAdvancementCommands.addChildren(Advancement p_136331_, List<Advancement> p_136332_)intAdvancementCommands.Action.perform(ServerPlayer p_136380_, Iterable<Advancement> p_136381_) -
Uses of Advancement in net.minecraftforge.common
Fields in net.minecraftforge.common with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate static Map<Advancement,List<Advancement>>AdvancementLoadFix.rootsprivate static Map<Advancement,List<Advancement>>AdvancementLoadFix.rootsMethods in net.minecraftforge.common that return types with arguments of type AdvancementModifier and TypeMethodDescriptionprivate static com.google.common.graph.Graph<Advancement>AdvancementLoadFix.buildGraph(Advancement root)Methods in net.minecraftforge.common with parameters of type AdvancementModifier and TypeMethodDescriptionprivate static voidAdvancementLoadFix.addEdgesAndChildren(Advancement root, com.google.common.graph.MutableGraph<Advancement> tree)private static com.google.common.graph.Graph<Advancement>AdvancementLoadFix.buildGraph(Advancement root)private static booleanAdvancementLoadFix.containsAncestor(Advancement adv, Set<Advancement> set)static voidForgeHooks.onAdvancement(ServerPlayer player, Advancement advancement)private static voidAdvancementLoadFix.updateVisibility(Advancement adv, Set<Advancement> visible, Set<Advancement> visibilityChanged, Map<Advancement,AdvancementProgress> progress, Set<Advancement> progressChanged, Predicate<Advancement> shouldBeVisible)Method parameters in net.minecraftforge.common with type arguments of type AdvancementModifier and TypeMethodDescriptionprivate static voidAdvancementLoadFix.addEdgesAndChildren(Advancement root, com.google.common.graph.MutableGraph<Advancement> tree)static voidAdvancementLoadFix.buildSortedTrees(Set<Advancement> roots)private static booleanAdvancementLoadFix.containsAncestor(Advancement adv, Set<Advancement> set)static voidAdvancementLoadFix.loadVisibility(PlayerAdvancements playerAdvancements, Set<Advancement> visible, Set<Advancement> visibilityChanged, Map<Advancement,AdvancementProgress> progress, Set<Advancement> progressChanged, Predicate<Advancement> shouldBeVisible)static voidAdvancementLoadFix.loadVisibility(PlayerAdvancements playerAdvancements, Set<Advancement> visible, Set<Advancement> visibilityChanged, Map<Advancement,AdvancementProgress> progress, Set<Advancement> progressChanged, Predicate<Advancement> shouldBeVisible)static voidAdvancementLoadFix.loadVisibility(PlayerAdvancements playerAdvancements, Set<Advancement> visible, Set<Advancement> visibilityChanged, Map<Advancement,AdvancementProgress> progress, Set<Advancement> progressChanged, Predicate<Advancement> shouldBeVisible)private static voidAdvancementLoadFix.updateVisibility(Advancement adv, Set<Advancement> visible, Set<Advancement> visibilityChanged, Map<Advancement,AdvancementProgress> progress, Set<Advancement> progressChanged, Predicate<Advancement> shouldBeVisible)private static voidAdvancementLoadFix.updateVisibility(Advancement adv, Set<Advancement> visible, Set<Advancement> visibilityChanged, Map<Advancement,AdvancementProgress> progress, Set<Advancement> progressChanged, Predicate<Advancement> shouldBeVisible)private static voidAdvancementLoadFix.updateVisibility(Advancement adv, Set<Advancement> visible, Set<Advancement> visibilityChanged, Map<Advancement,AdvancementProgress> progress, Set<Advancement> progressChanged, Predicate<Advancement> shouldBeVisible) -
Uses of Advancement in net.minecraftforge.common.extensions
Methods in net.minecraftforge.common.extensions that return AdvancementModifier and TypeMethodDescriptiondefault AdvancementIForgeAdvancementBuilder.save(Consumer<Advancement> consumer, ResourceLocation id, ExistingFileHelper fileHelper)save function for theAdvancement.Builderwhich uses theExistingFileHelperto check if the parent is already knownMethod parameters in net.minecraftforge.common.extensions with type arguments of type AdvancementModifier and TypeMethodDescriptiondefault AdvancementIForgeAdvancementBuilder.save(Consumer<Advancement> consumer, ResourceLocation id, ExistingFileHelper fileHelper)save function for theAdvancement.Builderwhich uses theExistingFileHelperto check if the parent is already known -
Uses of Advancement in net.minecraftforge.debug
Method parameters in net.minecraftforge.debug with type arguments of type AdvancementModifier and TypeMethodDescriptionprotected voidDataGeneratorTest.Advancements.registerAdvancements(Consumer<Advancement> consumer, ExistingFileHelper fileHelper) -
Uses of Advancement in net.minecraftforge.event.entity.player
Fields in net.minecraftforge.event.entity.player declared as AdvancementMethods in net.minecraftforge.event.entity.player that return AdvancementConstructors in net.minecraftforge.event.entity.player with parameters of type Advancement