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 AdvancementAdvancementTreeNode.advancementprivate final AdvancementICriterionTrigger.Listener.advancementprivate AdvancementPlayerAdvancements.lastSelectedTabprivate 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 Map<Advancement,AdvancementProgress> PlayerAdvancements.advancementsprivate final Set<Advancement>Advancement.childrenprivate final Set<Advancement>PlayerAdvancements.progressChangedprivate final Set<Advancement>AdvancementList.rootsprivate final Set<Advancement>AdvancementList.tasksprivate final Set<Advancement>PlayerAdvancements.visibilityChangedprivate final Set<Advancement>PlayerAdvancements.visibleMethods in net.minecraft.advancements that return AdvancementModifier and TypeMethodDescriptionAdvancement.Builder.build(ResourceLocation p_192056_1_) AdvancementList.get(ResourceLocation p_192084_1_) AdvancementManager.getAdvancement(ResourceLocation p_192778_1_) Advancement.getParent()Advancement.Builder.save(Consumer<Advancement> p_203904_1_, String p_203904_2_) Methods in net.minecraft.advancements that return types with arguments of type AdvancementModifier and TypeMethodDescriptionAdvancementList.getAllAdvancements()AdvancementManager.getAllAdvancements()Advancement.getChildren()AdvancementList.getRoots()Methods in net.minecraft.advancements with parameters of type AdvancementModifier and TypeMethodDescriptionvoidAdvancement.addChild(Advancement p_192071_1_) private AdvancementTreeNodeAdvancementTreeNode.addChild(Advancement p_192322_1_, AdvancementTreeNode p_192322_2_) booleanPlayerAdvancements.award(Advancement p_192750_1_, String p_192750_2_) private voidPlayerAdvancements.ensureVisibility(Advancement p_192742_1_) PlayerAdvancements.getOrStartProgress(Advancement p_192747_1_) private booleanPlayerAdvancements.hasCompletedChildrenOrSelf(Advancement p_192746_1_) voidAdvancementList.IListener.onAddAdvancementRoot(Advancement p_191931_1_) voidAdvancementList.IListener.onAddAdvancementTask(Advancement p_191932_1_) voidAdvancementList.IListener.onRemoveAdvancementRoot(Advancement p_191928_1_) voidAdvancementList.IListener.onRemoveAdvancementTask(Advancement p_191929_1_) Advancement.Builder.parent(Advancement p_203905_1_) private voidPlayerAdvancements.registerListeners(Advancement p_193764_1_) private voidAdvancementList.remove(Advancement p_192090_1_) booleanPlayerAdvancements.revoke(Advancement p_192744_1_, String p_192744_2_) static voidAdvancementTreeNode.run(Advancement p_192323_0_) voidPlayerAdvancements.setSelectedTab(Advancement p_194220_1_) private booleanPlayerAdvancements.shouldBeVisible(Advancement p_192738_1_) private voidPlayerAdvancements.startProgress(Advancement p_192743_1_, AdvancementProgress p_192743_2_) private voidPlayerAdvancements.unregisterListeners(Advancement p_193765_1_) Method parameters in net.minecraft.advancements with type arguments of type AdvancementModifier and TypeMethodDescriptionbooleanAdvancement.Builder.canBuild(Function<ResourceLocation, Advancement> p_192058_1_) Advancement.Builder.save(Consumer<Advancement> p_203904_1_, String p_203904_2_) Constructors in net.minecraft.advancements with parameters of type AdvancementModifierConstructorDescriptionAdvancement(ResourceLocation p_i47472_1_, Advancement p_i47472_2_, DisplayInfo p_i47472_3_, AdvancementRewards p_i47472_4_, Map<String, Criterion> p_i47472_5_, String[][] p_i47472_6_) AdvancementTreeNode(Advancement p_i47466_1_, AdvancementTreeNode p_i47466_2_, AdvancementTreeNode p_i47466_3_, int p_i47466_4_, int p_i47466_5_) Listener(T p_i47405_1_, Advancement p_i47405_2_, String p_i47405_3_) -
Uses of Advancement in net.minecraft.client.gui.advancements
Fields in net.minecraft.client.gui.advancements declared as AdvancementModifier and TypeFieldDescriptionprivate final AdvancementAdvancementEntryGui.advancementprivate final AdvancementAdvancementTabGui.advancementFields in net.minecraft.client.gui.advancements with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate final Map<Advancement,AdvancementTabGui> AdvancementsScreen.tabsprivate final Map<Advancement,AdvancementEntryGui> AdvancementTabGui.widgetsMethods in net.minecraft.client.gui.advancements that return AdvancementMethods in net.minecraft.client.gui.advancements with parameters of type AdvancementModifier and TypeMethodDescriptionvoidAdvancementTabGui.addAdvancement(Advancement p_191800_1_) private voidAdvancementTabGui.addWidget(AdvancementEntryGui p_193937_1_, Advancement p_193937_2_) static AdvancementTabGuiAdvancementTabGui.create(Minecraft p_193936_0_, AdvancementsScreen p_193936_1_, int p_193936_2_, Advancement p_193936_3_) AdvancementsScreen.getAdvancementWidget(Advancement p_191938_1_) private AdvancementEntryGuiAdvancementEntryGui.getFirstVisibleParent(Advancement p_191818_1_) private AdvancementTabGuiAdvancementsScreen.getTab(Advancement p_191935_1_) AdvancementTabGui.getWidget(Advancement p_191794_1_) voidAdvancementsScreen.onAddAdvancementRoot(Advancement p_191931_1_) voidAdvancementsScreen.onAddAdvancementTask(Advancement p_191932_1_) voidAdvancementsScreen.onRemoveAdvancementRoot(Advancement p_191928_1_) voidAdvancementsScreen.onRemoveAdvancementTask(Advancement p_191929_1_) voidAdvancementsScreen.onSelectedTabChanged(Advancement p_193982_1_) voidAdvancementsScreen.onUpdateAdvancementProgress(Advancement p_191933_1_, AdvancementProgress p_191933_2_) Constructors in net.minecraft.client.gui.advancements with parameters of type AdvancementModifierConstructorDescriptionAdvancementEntryGui(AdvancementTabGui p_i47385_1_, Minecraft p_i47385_2_, Advancement p_i47385_3_, DisplayInfo p_i47385_4_) AdvancementTabGui(Minecraft mc, AdvancementsScreen screen, AdvancementTabType type, int index, int page, Advancement adv, DisplayInfo info) AdvancementTabGui(Minecraft p_i47589_1_, AdvancementsScreen p_i47589_2_, AdvancementTabType p_i47589_3_, int p_i47589_4_, Advancement p_i47589_5_, DisplayInfo p_i47589_6_) -
Uses of Advancement in net.minecraft.client.gui.toasts
Fields in net.minecraft.client.gui.toasts declared as AdvancementConstructors in net.minecraft.client.gui.toasts with parameters of type Advancement -
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> ClientAdvancementManager.progressMethods in net.minecraft.client.multiplayer with parameters of type AdvancementModifier and TypeMethodDescriptionvoidClientAdvancementManager.IListener.onSelectedTabChanged(Advancement p_193982_1_) voidClientAdvancementManager.IListener.onUpdateAdvancementProgress(Advancement p_191933_1_, AdvancementProgress p_191933_2_) voidClientAdvancementManager.setSelectedTab(Advancement p_194230_1_, boolean p_194230_2_) -
Uses of Advancement in net.minecraft.command.arguments
Methods in net.minecraft.command.arguments that return AdvancementModifier and TypeMethodDescriptionstatic AdvancementResourceLocationArgument.getAdvancement(com.mojang.brigadier.context.CommandContext<CommandSource> p_197198_0_, String p_197198_1_) -
Uses of Advancement in net.minecraft.command.impl
Methods in net.minecraft.command.impl that return types with arguments of type AdvancementModifier and TypeMethodDescriptionprivate static List<Advancement>AdvancementCommand.getAdvancements(Advancement p_198216_0_, AdvancementCommand.Mode p_198216_1_) Methods in net.minecraft.command.impl with parameters of type AdvancementModifier and TypeMethodDescriptionprivate static voidAdvancementCommand.addChildren(Advancement p_198207_0_, List<Advancement> p_198207_1_) private static List<Advancement>AdvancementCommand.getAdvancements(Advancement p_198216_0_, AdvancementCommand.Mode p_198216_1_) protected abstract booleanAdvancementCommand.Action.perform(ServerPlayerEntity p_198179_1_, Advancement p_198179_2_) protected abstract booleanAdvancementCommand.Action.performCriterion(ServerPlayerEntity p_198182_1_, Advancement p_198182_2_, String p_198182_3_) private static intAdvancementCommand.performCriterion(CommandSource p_198203_0_, Collection<ServerPlayerEntity> p_198203_1_, AdvancementCommand.Action p_198203_2_, Advancement p_198203_3_, String p_198203_4_) Method parameters in net.minecraft.command.impl with type arguments of type AdvancementModifier and TypeMethodDescriptionprivate static voidAdvancementCommand.addChildren(Advancement p_198207_0_, List<Advancement> p_198207_1_) intAdvancementCommand.Action.perform(ServerPlayerEntity p_198180_1_, Iterable<Advancement> p_198180_2_) -
Uses of Advancement in net.minecraft.data
Fields in net.minecraft.data with type parameters of type AdvancementModifier and TypeFieldDescriptionprivate final List<Consumer<Consumer<Advancement>>>AdvancementProvider.tabsMethods in net.minecraft.data with parameters of type AdvancementModifier and TypeMethodDescriptionprivate static PathAdvancementProvider.createPath(Path p_218428_0_, Advancement p_218428_1_) Method parameters in net.minecraft.data with type arguments of type AdvancementModifier and TypeMethodDescriptionprotected voidAdvancementProvider.registerAdvancements(Consumer<Advancement> consumer, ExistingFileHelper fileHelper) Override this method for registering and generating customAdvancements. -
Uses of Advancement in net.minecraft.data.advancements
Method parameters in net.minecraft.data.advancements with type arguments of type AdvancementModifier and TypeMethodDescriptionvoidAdventureAdvancements.accept(Consumer<Advancement> p_accept_1_) voidEndAdvancements.accept(Consumer<Advancement> p_accept_1_) voidHusbandryAdvancements.accept(Consumer<Advancement> p_accept_1_) voidNetherAdvancements.accept(Consumer<Advancement> p_accept_1_) voidStoryAdvancements.accept(Consumer<Advancement> p_accept_1_) -
Uses of Advancement in net.minecraft.network.play.client
Methods in net.minecraft.network.play.client with parameters of type AdvancementModifier and TypeMethodDescriptionstatic CSeenAdvancementsPacketCSeenAdvancementsPacket.openedTab(Advancement p_194163_0_) -
Uses of Advancement in net.minecraft.network.play.server
Constructor parameters in net.minecraft.network.play.server with type arguments of type AdvancementModifierConstructorDescriptionSAdvancementInfoPacket(boolean p_i47519_1_, Collection<Advancement> p_i47519_2_, Set<ResourceLocation> p_i47519_3_, Map<ResourceLocation, AdvancementProgress> p_i47519_4_) -
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(ServerPlayerEntity 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