Uses of Record Class
net.minecraft.advancement.AdvancementEntry
Packages that use AdvancementEntry
Package
Description
-
Uses of AdvancementEntry in net.minecraft.advancement
Fields in net.minecraft.advancement declared as AdvancementEntryModifier and TypeFieldDescriptionprivate final AdvancementEntryPlacedAdvancement.advancementEntryprivate @Nullable AdvancementEntryPlayerAdvancementTracker.currentDisplayTabFields in net.minecraft.advancement with type parameters of type AdvancementEntryModifier and TypeFieldDescriptionstatic final PacketCodec<RegistryByteBuf, List<AdvancementEntry>> AdvancementEntry.LIST_PACKET_CODECstatic final PacketCodec<RegistryByteBuf, AdvancementEntry> AdvancementEntry.PACKET_CODECprivate final Map<AdvancementEntry, AdvancementProgress> PlayerAdvancementTracker.progressprivate final Set<AdvancementEntry> PlayerAdvancementTracker.progressUpdatesprivate final Set<AdvancementEntry> PlayerAdvancementTracker.visibleAdvancementsMethods in net.minecraft.advancement that return AdvancementEntryModifier and TypeMethodDescriptionAdvancement.Builder.build(Consumer<AdvancementEntry> exporter, String id) Advancement.Builder.build(Identifier id) PlacedAdvancement.getAdvancementEntry()Methods in net.minecraft.advancement with parameters of type AdvancementEntryModifier and TypeMethodDescriptionprivate voidPlayerAdvancementTracker.beginTracking(AdvancementEntry advancement) private <T extends CriterionConditions>
voidPlayerAdvancementTracker.beginTracking(AdvancementEntry advancement, String id, AdvancementCriterion<T> criterion) private voidPlayerAdvancementTracker.endTrackingCompleted(AdvancementEntry advancement) private <T extends CriterionConditions>
voidPlayerAdvancementTracker.endTrackingCompleted(AdvancementEntry advancement, String id, AdvancementCriterion<T> criterion) AdvancementManager.get(AdvancementEntry advancement) AdvancementFrame.getChatAnnouncementText(AdvancementEntry advancementEntry, ServerPlayerEntity player) static TextAdvancement.getNameFromIdentity(AdvancementEntry identifiedAdvancement) PlayerAdvancementTracker.getProgress(AdvancementEntry advancement) booleanPlayerAdvancementTracker.grantCriterion(AdvancementEntry advancement, String criterionName) private voidPlayerAdvancementTracker.initProgress(AdvancementEntry advancement, AdvancementProgress progress) private voidPlayerAdvancementTracker.onStatusUpdate(AdvancementEntry advancement) Advancement.Builder.parent(AdvancementEntry parent) booleanPlayerAdvancementTracker.revokeCriterion(AdvancementEntry advancement, String criterionName) voidPlayerAdvancementTracker.setDisplayTab(@Nullable AdvancementEntry advancement) private booleanAdvancementManager.tryAdd(AdvancementEntry advancement) Method parameters in net.minecraft.advancement with type arguments of type AdvancementEntryModifier and TypeMethodDescriptionvoidAdvancementManager.addAll(Collection<AdvancementEntry> advancements) Advancement.Builder.build(Consumer<AdvancementEntry> exporter, String id) private voidPlayerAdvancementTracker.calculateDisplay(PlacedAdvancement root, Set<AdvancementEntry> added, Set<Identifier> removed) Constructors in net.minecraft.advancement with parameters of type AdvancementEntryModifierConstructorDescriptionPlacedAdvancement(AdvancementEntry advancementEntry, @Nullable PlacedAdvancement parent) -
Uses of AdvancementEntry in net.minecraft.advancement.criterion
Fields in net.minecraft.advancement.criterion declared as AdvancementEntryModifier and TypeFieldDescriptionprivate final AdvancementEntryCriterion.ConditionsContainer.advancementThe field for theadvancementrecord component.Methods in net.minecraft.advancement.criterion that return AdvancementEntryModifier and TypeMethodDescriptionCriterion.ConditionsContainer.advancement()Returns the value of theadvancementrecord component.Constructors in net.minecraft.advancement.criterion with parameters of type AdvancementEntryModifierConstructorDescriptionConditionsContainer(T conditions, AdvancementEntry advancementEntry, String id) -
Uses of AdvancementEntry in net.minecraft.client.gui.screen.advancement
Fields in net.minecraft.client.gui.screen.advancement with type parameters of type AdvancementEntryModifier and TypeFieldDescriptionprivate final Map<AdvancementEntry, AdvancementTab> AdvancementsScreen.tabsprivate final Map<AdvancementEntry, AdvancementWidget> AdvancementTab.widgetsMethods in net.minecraft.client.gui.screen.advancement with parameters of type AdvancementEntryModifier and TypeMethodDescriptionprivate voidAdvancementTab.addWidget(AdvancementWidget widget, AdvancementEntry advancement) AdvancementTab.getWidget(AdvancementEntry advancement) voidAdvancementsScreen.selectTab(@Nullable AdvancementEntry advancement) -
Uses of AdvancementEntry in net.minecraft.client.network
Fields in net.minecraft.client.network declared as AdvancementEntryModifier and TypeFieldDescriptionprivate @Nullable AdvancementEntryClientAdvancementManager.selectedTabFields in net.minecraft.client.network with type parameters of type AdvancementEntryModifier and TypeFieldDescriptionprivate final Map<AdvancementEntry, AdvancementProgress> ClientAdvancementManager.advancementProgressesMethods in net.minecraft.client.network that return AdvancementEntryMethods in net.minecraft.client.network with parameters of type AdvancementEntryModifier and TypeMethodDescriptionvoidClientAdvancementManager.Listener.selectTab(@Nullable AdvancementEntry advancement) voidClientAdvancementManager.selectTab(@Nullable AdvancementEntry tab, boolean local) -
Uses of AdvancementEntry in net.minecraft.client.session.telemetry
Methods in net.minecraft.client.session.telemetry with parameters of type AdvancementEntryModifier and TypeMethodDescriptionvoidWorldSession.onAdvancementMade(World world, AdvancementEntry advancement) -
Uses of AdvancementEntry in net.minecraft.client.toast
Fields in net.minecraft.client.toast declared as AdvancementEntryConstructors in net.minecraft.client.toast with parameters of type AdvancementEntry -
Uses of AdvancementEntry in net.minecraft.command.argument
Methods in net.minecraft.command.argument that return AdvancementEntryModifier and TypeMethodDescriptionstatic AdvancementEntryIdentifierArgumentType.getAdvancementArgument(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String argumentName) -
Uses of AdvancementEntry in net.minecraft.data.server.advancement
Methods in net.minecraft.data.server.advancement that return AdvancementEntryModifier and TypeMethodDescriptionstatic AdvancementEntryReturns an advancement to use as a reference inAdvancement.Builder.parent(net.minecraft.advancement.AdvancementEntry).Method parameters in net.minecraft.data.server.advancement with type arguments of type AdvancementEntryModifier and TypeMethodDescriptionvoidAdvancementTabGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) -
Uses of AdvancementEntry in net.minecraft.data.server.advancement.vanilla
Methods in net.minecraft.data.server.advancement.vanilla that return AdvancementEntryModifier and TypeMethodDescriptionstatic AdvancementEntryVanillaHusbandryTabAdvancementGenerator.createBreedAllAnimalsAdvancement(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, Stream<EntityType<?>> breedableAnimals, Stream<EntityType<?>> eggLayingAnimals) static AdvancementEntryVanillaAdventureTabAdvancementGenerator.createKillMobAdvancements(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, List<EntityType<?>> monsters) Methods in net.minecraft.data.server.advancement.vanilla with parameters of type AdvancementEntryModifier and TypeMethodDescriptionprotected static voidVanillaAdventureTabAdvancementGenerator.buildAdventuringTime(RegistryWrapper.WrapperLookup registryLookup, Consumer<AdvancementEntry> exporter, AdvancementEntry parent, MultiNoiseBiomeSourceParameterList.Preset biomeSourceListPreset) static AdvancementEntryVanillaHusbandryTabAdvancementGenerator.createBreedAllAnimalsAdvancement(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, Stream<EntityType<?>> breedableAnimals, Stream<EntityType<?>> eggLayingAnimals) static AdvancementEntryVanillaAdventureTabAdvancementGenerator.createKillMobAdvancements(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, List<EntityType<?>> monsters) Method parameters in net.minecraft.data.server.advancement.vanilla with type arguments of type AdvancementEntryModifier and TypeMethodDescriptionvoidVanillaAdventureTabAdvancementGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) voidVanillaEndTabAdvancementGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) voidVanillaHusbandryTabAdvancementGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) voidVanillaNetherTabAdvancementGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) voidVanillaStoryTabAdvancementGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) protected static voidVanillaAdventureTabAdvancementGenerator.buildAdventuringTime(RegistryWrapper.WrapperLookup registryLookup, Consumer<AdvancementEntry> exporter, AdvancementEntry parent, MultiNoiseBiomeSourceParameterList.Preset biomeSourceListPreset) static AdvancementEntryVanillaHusbandryTabAdvancementGenerator.createBreedAllAnimalsAdvancement(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, Stream<EntityType<?>> breedableAnimals, Stream<EntityType<?>> eggLayingAnimals) static AdvancementEntryVanillaAdventureTabAdvancementGenerator.createKillMobAdvancements(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, List<EntityType<?>> monsters) -
Uses of AdvancementEntry in net.minecraft.data.server.recipe
Methods in net.minecraft.data.server.recipe with parameters of type AdvancementEntryModifier and TypeMethodDescriptionvoidRecipeExporter.accept(Identifier recipeId, Recipe<?> recipe, @Nullable AdvancementEntry advancement) protected CompletableFuture<?> RecipeProvider.saveRecipeAdvancement(DataWriter cache, RegistryWrapper.WrapperLookup registryLookup, AdvancementEntry advancement) -
Uses of AdvancementEntry in net.minecraft.network.packet.c2s.play
Methods in net.minecraft.network.packet.c2s.play with parameters of type AdvancementEntryModifier and TypeMethodDescriptionstatic AdvancementTabC2SPacketAdvancementTabC2SPacket.open(AdvancementEntry advancement) -
Uses of AdvancementEntry in net.minecraft.network.packet.s2c.play
Fields in net.minecraft.network.packet.s2c.play with type parameters of type AdvancementEntryModifier and TypeFieldDescriptionprivate final List<AdvancementEntry> AdvancementUpdateS2CPacket.toEarnMethods in net.minecraft.network.packet.s2c.play that return types with arguments of type AdvancementEntryConstructor parameters in net.minecraft.network.packet.s2c.play with type arguments of type AdvancementEntryModifierConstructorDescriptionAdvancementUpdateS2CPacket(boolean clearCurrent, Collection<AdvancementEntry> toEarn, Set<Identifier> toRemove, Map<Identifier, AdvancementProgress> toSetProgress) -
Uses of AdvancementEntry in net.minecraft.server
Fields in net.minecraft.server with type parameters of type AdvancementEntryModifier and TypeFieldDescriptionprivate Map<Identifier, AdvancementEntry> ServerAdvancementLoader.advancementsMethods in net.minecraft.server that return AdvancementEntryMethods in net.minecraft.server that return types with arguments of type AdvancementEntry -
Uses of AdvancementEntry in net.minecraft.server.command
Methods in net.minecraft.server.command that return types with arguments of type AdvancementEntryModifier and TypeMethodDescriptionprivate static List<AdvancementEntry> AdvancementCommand.select(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, AdvancementEntry advancement, AdvancementCommand.Selection selection) Methods in net.minecraft.server.command with parameters of type AdvancementEntryModifier and TypeMethodDescriptionprivate static intAdvancementCommand.executeCriterion(ServerCommandSource source, Collection<ServerPlayerEntity> targets, AdvancementCommand.Operation operation, AdvancementEntry advancement, String criterion) protected abstract booleanAdvancementCommand.Operation.processEach(ServerPlayerEntity player, AdvancementEntry advancement) protected abstract booleanAdvancementCommand.Operation.processEachCriterion(ServerPlayerEntity player, AdvancementEntry advancement, String criterion) private static List<AdvancementEntry> AdvancementCommand.select(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, AdvancementEntry advancement, AdvancementCommand.Selection selection) Method parameters in net.minecraft.server.command with type arguments of type AdvancementEntryModifier and TypeMethodDescriptionprivate static voidAdvancementCommand.addChildrenRecursivelyToList(PlacedAdvancement parent, List<AdvancementEntry> childList) intAdvancementCommand.Operation.processAll(ServerPlayerEntity player, Iterable<AdvancementEntry> advancements)