Uses of Record Class
net.minecraft.advancements.AdvancementHolder
Packages that use AdvancementHolder
Package
Description
-
Uses of AdvancementHolder in net.minecraft.advancements
Fields in net.minecraft.advancements declared as AdvancementHolderModifier and TypeFieldDescriptionprivate final AdvancementHolderCriterionTrigger.Listener.advancementThe field for theadvancementrecord component.private final AdvancementHolderAdvancementNode.holderMethods in net.minecraft.advancements that return AdvancementHolderModifier and TypeMethodDescriptionCriterionTrigger.Listener.advancement()Returns the value of theadvancementrecord component.Advancement.Builder.build(ResourceLocation p_138404_) AdvancementNode.holder()static AdvancementHolderAdvancementHolder.read(FriendlyByteBuf p_299642_) Advancement.Builder.save(Consumer<AdvancementHolder> p_138390_, String p_138391_) Advancement.Builder.save(Consumer<AdvancementHolder> p_138390_, ResourceLocation id) Methods in net.minecraft.advancements with parameters of type AdvancementHolderModifier and TypeMethodDescriptionAdvancementType.createAnnouncement(AdvancementHolder p_311620_, ServerPlayer p_311407_) AdvancementTree.get(AdvancementHolder p_299974_) static ComponentAdvancement.name(AdvancementHolder p_297556_) Advancement.Builder.parent(AdvancementHolder p_300513_) private booleanAdvancementTree.tryInsert(AdvancementHolder p_300067_) Method parameters in net.minecraft.advancements with type arguments of type AdvancementHolderModifier and TypeMethodDescriptionvoidAdvancementTree.addAll(Collection<AdvancementHolder> p_299574_) Advancement.Builder.save(Consumer<AdvancementHolder> p_138390_, String p_138391_) Advancement.Builder.save(Consumer<AdvancementHolder> p_138390_, ResourceLocation id) Constructors in net.minecraft.advancements with parameters of type AdvancementHolderModifierConstructorDescriptionAdvancementNode(AdvancementHolder p_300583_, AdvancementNode p_299774_) Listener(T trigger, AdvancementHolder advancement, String criterion) Creates an instance of aListenerrecord class. -
Uses of AdvancementHolder in net.minecraft.client.gui.components.toasts
Fields in net.minecraft.client.gui.components.toasts declared as AdvancementHolderConstructors in net.minecraft.client.gui.components.toasts with parameters of type AdvancementHolder -
Uses of AdvancementHolder in net.minecraft.client.gui.screens.advancements
Fields in net.minecraft.client.gui.screens.advancements with type parameters of type AdvancementHolderModifier and TypeFieldDescriptionprivate final Map<AdvancementHolder,AdvancementTab> AdvancementsScreen.tabsprivate final Map<AdvancementHolder,AdvancementWidget> AdvancementTab.widgetsMethods in net.minecraft.client.gui.screens.advancements with parameters of type AdvancementHolderModifier and TypeMethodDescriptionprivate voidAdvancementTab.addWidget(AdvancementWidget p_97176_, AdvancementHolder p_298201_) AdvancementTab.getWidget(AdvancementHolder p_300472_) voidAdvancementsScreen.onSelectedTabChanged(AdvancementHolder p_297665_) -
Uses of AdvancementHolder in net.minecraft.client.multiplayer
Fields in net.minecraft.client.multiplayer declared as AdvancementHolderFields in net.minecraft.client.multiplayer with type parameters of type AdvancementHolderModifier and TypeFieldDescriptionprivate final Map<AdvancementHolder,AdvancementProgress> ClientAdvancements.progressMethods in net.minecraft.client.multiplayer that return AdvancementHolderMethods in net.minecraft.client.multiplayer with parameters of type AdvancementHolderModifier and TypeMethodDescriptionvoidClientAdvancements.Listener.onSelectedTabChanged(AdvancementHolder p_301401_) voidClientAdvancements.setSelectedTab(AdvancementHolder p_298261_, boolean p_104403_) -
Uses of AdvancementHolder in net.minecraft.client.telemetry
Methods in net.minecraft.client.telemetry with parameters of type AdvancementHolderModifier and TypeMethodDescriptionvoidWorldSessionTelemetryManager.onAdvancementDone(Level p_286825_, AdvancementHolder p_298119_) -
Uses of AdvancementHolder in net.minecraft.commands.arguments
Methods in net.minecraft.commands.arguments that return AdvancementHolderModifier and TypeMethodDescriptionstatic AdvancementHolderResourceLocationArgument.getAdvancement(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_106988_, String p_106989_) -
Uses of AdvancementHolder in net.minecraft.data.advancements
Methods in net.minecraft.data.advancements that return AdvancementHolderModifier and TypeMethodDescriptionstatic AdvancementHolderAdvancementSubProvider.createPlaceholder(String p_312736_) Method parameters in net.minecraft.data.advancements with type arguments of type AdvancementHolderModifier and TypeMethodDescriptionvoidAdvancementSubProvider.generate(HolderLookup.Provider p_255901_, Consumer<AdvancementHolder> p_250888_) -
Uses of AdvancementHolder in net.minecraft.data.advancements.packs
Methods in net.minecraft.data.advancements.packs that return AdvancementHolderModifier and TypeMethodDescriptionstatic AdvancementHolderVanillaHusbandryAdvancements.createBreedAllAnimalsAdvancement(AdvancementHolder p_301269_, Consumer<AdvancementHolder> p_266923_, Stream<EntityType<?>> p_266961_, Stream<EntityType<?>> p_266751_) static AdvancementHolderVanillaAdventureAdvancements.createMonsterHunterAdvancement(AdvancementHolder p_309635_, Consumer<AdvancementHolder> p_309544_, List<EntityType<?>> p_310276_) Methods in net.minecraft.data.advancements.packs with parameters of type AdvancementHolderModifier and TypeMethodDescriptionprotected static voidVanillaAdventureAdvancements.createAdventuringTime(Consumer<AdvancementHolder> p_275645_, AdvancementHolder p_298014_, MultiNoiseBiomeSourceParameterList.Preset p_275211_) static AdvancementHolderVanillaHusbandryAdvancements.createBreedAllAnimalsAdvancement(AdvancementHolder p_301269_, Consumer<AdvancementHolder> p_266923_, Stream<EntityType<?>> p_266961_, Stream<EntityType<?>> p_266751_) static AdvancementHolderVanillaAdventureAdvancements.createMonsterHunterAdvancement(AdvancementHolder p_309635_, Consumer<AdvancementHolder> p_309544_, List<EntityType<?>> p_310276_) Method parameters in net.minecraft.data.advancements.packs with type arguments of type AdvancementHolderModifier and TypeMethodDescriptionprotected static voidVanillaAdventureAdvancements.createAdventuringTime(Consumer<AdvancementHolder> p_275645_, AdvancementHolder p_298014_, MultiNoiseBiomeSourceParameterList.Preset p_275211_) static AdvancementHolderVanillaHusbandryAdvancements.createBreedAllAnimalsAdvancement(AdvancementHolder p_301269_, Consumer<AdvancementHolder> p_266923_, Stream<EntityType<?>> p_266961_, Stream<EntityType<?>> p_266751_) static AdvancementHolderVanillaAdventureAdvancements.createMonsterHunterAdvancement(AdvancementHolder p_309635_, Consumer<AdvancementHolder> p_309544_, List<EntityType<?>> p_310276_) voidUpdateOneTwentyOneAdventureAdvancements.generate(HolderLookup.Provider p_312808_, Consumer<AdvancementHolder> p_313044_) voidVanillaAdventureAdvancements.generate(HolderLookup.Provider p_255887_, Consumer<AdvancementHolder> p_256428_) voidVanillaHusbandryAdvancements.generate(HolderLookup.Provider p_255680_, Consumer<AdvancementHolder> p_251389_) voidVanillaNetherAdvancements.generate(HolderLookup.Provider p_256338_, Consumer<AdvancementHolder> p_249760_) voidVanillaStoryAdvancements.generate(HolderLookup.Provider p_256574_, Consumer<AdvancementHolder> p_248554_) voidVanillaTheEndAdvancements.generate(HolderLookup.Provider p_256214_, Consumer<AdvancementHolder> p_250851_) -
Uses of AdvancementHolder in net.minecraft.data.recipes
Methods in net.minecraft.data.recipes with parameters of type AdvancementHolderModifier and TypeMethodDescriptiondefault voidRecipeOutput.accept(ResourceLocation id, Recipe<?> recipe, AdvancementHolder advancement) protected CompletableFuture<?>RecipeProvider.buildAdvancement(CachedOutput p_253674_, AdvancementHolder p_297687_) -
Uses of AdvancementHolder in net.minecraft.network.protocol.game
Fields in net.minecraft.network.protocol.game with type parameters of type AdvancementHolderModifier and TypeFieldDescriptionprivate final List<AdvancementHolder>ClientboundUpdateAdvancementsPacket.addedMethods in net.minecraft.network.protocol.game that return types with arguments of type AdvancementHolderMethods in net.minecraft.network.protocol.game with parameters of type AdvancementHolderModifier and TypeMethodDescriptionServerboundSeenAdvancementsPacket.openedTab(AdvancementHolder p_300057_) Constructor parameters in net.minecraft.network.protocol.game with type arguments of type AdvancementHolderModifierConstructorDescriptionClientboundUpdateAdvancementsPacket(boolean p_133560_, Collection<AdvancementHolder> p_133561_, Set<ResourceLocation> p_133562_, Map<ResourceLocation, AdvancementProgress> p_133563_) -
Uses of AdvancementHolder in net.minecraft.server
Fields in net.minecraft.server declared as AdvancementHolderFields in net.minecraft.server with type parameters of type AdvancementHolderModifier and TypeFieldDescriptionprivate Map<ResourceLocation,AdvancementHolder> ServerAdvancementManager.advancementsprivate final Map<AdvancementHolder,AdvancementProgress> PlayerAdvancements.progressprivate final Set<AdvancementHolder>PlayerAdvancements.progressChangedprivate final Set<AdvancementHolder>PlayerAdvancements.visibleMethods in net.minecraft.server that return AdvancementHolderMethods in net.minecraft.server that return types with arguments of type AdvancementHolderMethods in net.minecraft.server with parameters of type AdvancementHolderModifier and TypeMethodDescriptionbooleanPlayerAdvancements.award(AdvancementHolder p_298135_, String p_135990_) PlayerAdvancements.getOrStartProgress(AdvancementHolder p_299379_) private voidPlayerAdvancements.markForVisibilityUpdate(AdvancementHolder p_298258_) private <T extends CriterionTriggerInstance>
voidPlayerAdvancements.registerListener(AdvancementHolder p_297859_, String p_300029_, Criterion<T> p_298869_) private voidPlayerAdvancements.registerListeners(AdvancementHolder p_299071_) private <T extends CriterionTriggerInstance>
voidPlayerAdvancements.removeListener(AdvancementHolder p_301071_, String p_298445_, Criterion<T> p_297428_) booleanPlayerAdvancements.revoke(AdvancementHolder p_297905_, String p_136000_) voidPlayerAdvancements.setSelectedTab(AdvancementHolder p_300452_) private voidPlayerAdvancements.startProgress(AdvancementHolder p_299830_, AdvancementProgress p_135987_) private voidPlayerAdvancements.unregisterListeners(AdvancementHolder p_298363_) Method parameters in net.minecraft.server with type arguments of type AdvancementHolderModifier and TypeMethodDescriptionprivate voidPlayerAdvancements.updateTreeVisibility(AdvancementNode p_298387_, Set<AdvancementHolder> p_265206_, Set<ResourceLocation> p_265593_) -
Uses of AdvancementHolder in net.minecraft.server.commands
Methods in net.minecraft.server.commands that return types with arguments of type AdvancementHolderModifier and TypeMethodDescriptionprivate static List<AdvancementHolder>AdvancementCommands.getAdvancements(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_298043_, AdvancementHolder p_300683_, AdvancementCommands.Mode p_136335_) Methods in net.minecraft.server.commands with parameters of type AdvancementHolderModifier and TypeMethodDescriptionprivate static List<AdvancementHolder>AdvancementCommands.getAdvancements(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_298043_, AdvancementHolder p_300683_, AdvancementCommands.Mode p_136335_) protected abstract booleanAdvancementCommands.Action.perform(ServerPlayer p_136384_, AdvancementHolder p_298402_) protected abstract booleanAdvancementCommands.Action.performCriterion(ServerPlayer p_136382_, AdvancementHolder p_300251_, String p_298964_) private static intAdvancementCommands.performCriterion(CommandSourceStack p_136325_, Collection<ServerPlayer> p_136326_, AdvancementCommands.Action p_136327_, AdvancementHolder p_299259_, String p_136329_) Method parameters in net.minecraft.server.commands with type arguments of type AdvancementHolderModifier and TypeMethodDescriptionprivate static voidAdvancementCommands.addChildren(AdvancementNode p_300493_, List<AdvancementHolder> p_136332_) intAdvancementCommands.Action.perform(ServerPlayer p_136380_, Iterable<AdvancementHolder> p_136381_) -
Uses of AdvancementHolder in net.minecraftforge.client
Methods in net.minecraftforge.client that return AdvancementHolderModifier 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 AdvancementHolder in net.minecraftforge.common.crafting
Fields in net.minecraftforge.common.crafting declared as AdvancementHolderModifier and TypeFieldDescriptionprivate final AdvancementHolderConditionalRecipe.InnerAdvancement.advancementThe field for theadvancementrecord component.Methods in net.minecraftforge.common.crafting that return AdvancementHolderModifier and TypeMethodDescriptionConditionalRecipe.InnerAdvancement.advancement()Returns the value of theadvancementrecord component.Methods in net.minecraftforge.common.crafting with parameters of type AdvancementHolderModifier and TypeMethodDescriptionConditionalAdvancement.Builder.advancement(AdvancementHolder holder) ConditionalRecipe.Builder.recipe(ResourceLocation id, Recipe<?> recipe, @Nullable AdvancementHolder advancement) Constructors in net.minecraftforge.common.crafting with parameters of type AdvancementHolderModifierConstructorDescriptionprivateInnerAdvancement(ICondition condition, AdvancementHolder advancement) Creates an instance of aInnerAdvancementrecord class. -
Uses of AdvancementHolder in net.minecraftforge.common.data
Methods in net.minecraftforge.common.data with parameters of type AdvancementHolderModifier and TypeMethodDescriptionprotected CompletableFuture<?>ForgeRecipeProvider.buildAdvancement(CachedOutput p_253674_, AdvancementHolder p_297687_) Method parameters in net.minecraftforge.common.data with type arguments of type AdvancementHolderModifier and TypeMethodDescriptionvoidForgeAdvancementProvider.AdvancementGenerator.generate(HolderLookup.Provider registries, Consumer<AdvancementHolder> saver, ExistingFileHelper existingFileHelper) A method used to generate advancements for a mod. -
Uses of AdvancementHolder in net.minecraftforge.common.extensions
Methods in net.minecraftforge.common.extensions that return AdvancementHolderModifier and TypeMethodDescriptiondefault AdvancementHolderIForgeCommandSourceStack.getAdvancement(ResourceLocation id) -
Uses of AdvancementHolder in net.minecraftforge.event
Methods in net.minecraftforge.event with parameters of type AdvancementHolderModifier and TypeMethodDescriptionstatic voidForgeEventFactory.onAdvancementEarned(Player player, AdvancementHolder holder) static voidForgeEventFactory.onAdvancementGrant(Player player, AdvancementHolder holder, AdvancementProgress advancementProgress, String criterion) static voidForgeEventFactory.onAdvancementRevoke(Player player, AdvancementHolder holder, AdvancementProgress advancementProgress, String criterion) -
Uses of AdvancementHolder in net.minecraftforge.event.entity.player
Fields in net.minecraftforge.event.entity.player declared as AdvancementHolderMethods in net.minecraftforge.event.entity.player that return AdvancementHolderConstructors in net.minecraftforge.event.entity.player with parameters of type AdvancementHolderModifierConstructorDescriptionAdvancementEarnEvent(Player player, AdvancementHolder earned) AdvancementEvent(Player player, AdvancementHolder advancement) AdvancementProgressEvent(Player player, AdvancementHolder progressed, AdvancementProgress advancementProgress, String criterionName, AdvancementEvent.AdvancementProgressEvent.ProgressType progressType)