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
Fields in net.minecraft.data.advancements with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate final 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 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) Gets 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) 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 AdvancementIForgeCommandSourceStack.getAdvancement(ResourceLocation id) default 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