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 final AdvancementCriterionTrigger.Listener.advancementprivate final AdvancementTreeNodePosition.advancementprivate AdvancementAdvancement.Builder.parentprivate final AdvancementAdvancement.parentFields in net.minecraft.advancements with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate final Map<ResourceLocation,Advancement> AdvancementList.advancementsprivate final Set<Advancement>Advancement.childrenprivate final Set<Advancement>AdvancementList.rootsprivate final 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 final AdvancementAdvancementTab.advancementprivate final AdvancementAdvancementWidget.advancementFields in net.minecraft.client.gui.screens.advancements 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.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 final 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
Method parameters in net.minecraft.data.advancements with type arguments of type AdvancementModifier and TypeMethodDescriptionvoidAdvancementSubProvider.generate(HolderLookup.Provider p_255901_, Consumer<Advancement> p_250888_) -
Uses of Advancement in net.minecraft.data.advancements.packs
Methods in net.minecraft.data.advancements.packs that return AdvancementModifier and TypeMethodDescription(package private) AdvancementVanillaHusbandryAdvancements.createBreedAllAnimalsAdvancement(Advancement p_261727_, Consumer<Advancement> p_262006_) (package private) AdvancementVanillaHusbandryAdvancements.createBreedAnAnimalAdvancement(Advancement p_262045_, Consumer<Advancement> p_262162_) (package private) AdvancementVanillaHusbandryAdvancements.createRoot(Consumer<Advancement> p_262142_) Methods in net.minecraft.data.advancements.packs with parameters of type AdvancementModifier and TypeMethodDescription(package private) AdvancementVanillaHusbandryAdvancements.createBreedAllAnimalsAdvancement(Advancement p_261727_, Consumer<Advancement> p_262006_) (package private) AdvancementVanillaHusbandryAdvancements.createBreedAnAnimalAdvancement(Advancement p_262045_, Consumer<Advancement> p_262162_) Method parameters in net.minecraft.data.advancements.packs with type arguments of type AdvancementModifier and TypeMethodDescription(package private) AdvancementVanillaHusbandryAdvancements.createBreedAllAnimalsAdvancement(Advancement p_261727_, Consumer<Advancement> p_262006_) (package private) AdvancementVanillaHusbandryAdvancements.createBreedAnAnimalAdvancement(Advancement p_262045_, Consumer<Advancement> p_262162_) (package private) AdvancementVanillaHusbandryAdvancements.createRoot(Consumer<Advancement> p_262142_) voidUpdateOneTwentyAdvancements.generate(HolderLookup.Provider p_262074_, Consumer<Advancement> p_261509_) voidVanillaAdventureAdvancements.generate(HolderLookup.Provider p_255887_, Consumer<Advancement> p_256428_) voidVanillaHusbandryAdvancements.generate(HolderLookup.Provider p_255680_, Consumer<Advancement> p_251389_) voidVanillaNetherAdvancements.generate(HolderLookup.Provider p_256338_, Consumer<Advancement> p_249760_) voidVanillaStoryAdvancements.generate(HolderLookup.Provider p_256574_, Consumer<Advancement> p_248554_) voidVanillaTheEndAdvancements.generate(HolderLookup.Provider p_256214_, Consumer<Advancement> p_250851_) -
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 final Map<Advancement,AdvancementProgress> PlayerAdvancements.advancementsprivate final Set<Advancement>PlayerAdvancements.progressChangedprivate final Set<Advancement>PlayerAdvancements.visibilityChangedprivate final 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.client
Methods in net.minecraftforge.client that return AdvancementModifier and TypeMethodDescriptionClientCommandSourceStack.getAdvancement(ResourceLocation id) Returns the advancement from the id from the client side where the advancement needs to be visible to the player. -
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) Deprecated, for removal: This API element is subject to removal in a future version.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.data
Method parameters in net.minecraftforge.common.data with type arguments of type AdvancementModifier and TypeMethodDescriptionvoidForgeAdvancementProvider.AdvancementGenerator.generate(HolderLookup.Provider registries, Consumer<Advancement> saver, ExistingFileHelper existingFileHelper) A method used to generate advancements for a mod. -
Uses of Advancement in net.minecraftforge.common.extensions
Methods in net.minecraftforge.common.extensions that return AdvancementModifier and TypeMethodDescriptiondefault AdvancementIForgeCommandSourceStack.getAdvancement(ResourceLocation id) default AdvancementIForgeAdvancementBuilder.save(Consumer<Advancement> saver, ResourceLocation id, ExistingFileHelper fileHelper) Saves this builder with the given id using theExistingFileHelperto check if the parent is already known.Method parameters in net.minecraftforge.common.extensions with type arguments of type AdvancementModifier and TypeMethodDescriptiondefault AdvancementIForgeAdvancementBuilder.save(Consumer<Advancement> saver, ResourceLocation id, ExistingFileHelper fileHelper) Saves this builder with the given id using 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 TypeMethodDescriptionvoidDataGeneratorTest.Advancements.generate(HolderLookup.Provider registries, Consumer<Advancement> saver, ExistingFileHelper existingFileHelper) -
Uses of Advancement in net.minecraftforge.event
Methods in net.minecraftforge.event with parameters of type AdvancementModifier and TypeMethodDescriptionstatic voidForgeEventFactory.onAdvancementEarnedEvent(Player player, Advancement earned) static voidForgeEventFactory.onAdvancementProgressedEvent(Player player, Advancement progressed, AdvancementProgress advancementProgress, String criterion, AdvancementEvent.AdvancementProgressEvent.ProgressType progressType) -
Uses of Advancement in net.minecraftforge.event.entity.player
Fields in net.minecraftforge.event.entity.player declared as AdvancementModifier and TypeFieldDescriptionprivate final AdvancementAdvancementEvent.advancementDeprecated.private final AdvancementAdvancementEvent.AdvancementEarnEvent.advancementprivate final AdvancementAdvancementEvent.AdvancementProgressEvent.advancementMethods in net.minecraftforge.event.entity.player that return AdvancementModifier and TypeMethodDescriptionAdvancementEvent.AdvancementEarnEvent.getAdvancement()Returns the advancement that was earned.AdvancementEvent.AdvancementProgressEvent.getAdvancement()Returns The advancement that was progressed.AdvancementEvent.getAdvancement()Deprecated.Constructors in net.minecraftforge.event.entity.player with parameters of type AdvancementModifierConstructorDescriptionAdvancementEarnEvent(Player player, Advancement earned) AdvancementEvent(Player player, Advancement advancement) Deprecated.AdvancementProgressEvent(Player player, Advancement progressed, AdvancementProgress advancementProgress, String criterionName, AdvancementEvent.AdvancementProgressEvent.ProgressType progressType)
ForgeEventFactory.onAdvancementEarnedEvent(net.minecraft.world.entity.player.Player, net.minecraft.advancements.Advancement)andForgeEventFactory.onAdvancementProgressedEvent(net.minecraft.world.entity.player.Player, net.minecraft.advancements.Advancement, net.minecraft.advancements.AdvancementProgress, java.lang.String, net.minecraftforge.event.entity.player.AdvancementEvent.AdvancementProgressEvent.ProgressType)