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 TypeFieldDescriptionprivate 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()static AdvancementEntryAdvancementEntry.read(PacketByteBuf buf) 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) 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
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) Methods in net.minecraft.data.server.advancement.vanilla with parameters of type AdvancementEntryModifier and TypeMethodDescriptionprotected static voidVanillaAdventureTabAdvancementGenerator.buildAdventuringTime(Consumer<AdvancementEntry> exporter, AdvancementEntry parent, MultiNoiseBiomeSourceParameterList.Preset preset) static AdvancementEntryVanillaHusbandryTabAdvancementGenerator.createBreedAllAnimalsAdvancement(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, Stream<EntityType<?>> breedableAnimals, Stream<EntityType<?>> eggLayingAnimals) 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(Consumer<AdvancementEntry> exporter, AdvancementEntry parent, MultiNoiseBiomeSourceParameterList.Preset preset) static AdvancementEntryVanillaHusbandryTabAdvancementGenerator.createBreedAllAnimalsAdvancement(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, Stream<EntityType<?>> breedableAnimals, Stream<EntityType<?>> eggLayingAnimals) -
Uses of AdvancementEntry in net.minecraft.data.server.recipe
Fields in net.minecraft.data.server.recipe declared as AdvancementEntryModifier and TypeFieldDescriptionprivate final AdvancementEntryCookingRecipeJsonBuilder.CookingRecipeJsonProvider.advancementThe field for theadvancementrecord component.private final AdvancementEntryShapedRecipeJsonBuilder.ShapedRecipeJsonProvider.advancementprivate final AdvancementEntrySingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.advancementThe field for theadvancementrecord component.private final AdvancementEntrySmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.advancementThe field for theadvancementrecord component.private final AdvancementEntrySmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider.advancementThe field for theadvancementrecord component.private final AdvancementEntryShapelessRecipeJsonBuilder.ShapelessRecipeJsonProvider.advancementBuilderMethods in net.minecraft.data.server.recipe that return AdvancementEntryModifier and TypeMethodDescriptionCookingRecipeJsonBuilder.CookingRecipeJsonProvider.advancement()RecipeJsonProvider.advancement()ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider.advancement()ShapelessRecipeJsonBuilder.ShapelessRecipeJsonProvider.advancement()SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.advancement()SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.advancement()SmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider.advancement()Methods in net.minecraft.data.server.recipe with parameters of type AdvancementEntryModifier and TypeMethodDescriptionprotected CompletableFuture<?>RecipeProvider.saveRecipeAdvancement(DataWriter cache, AdvancementEntry advancement) Constructors in net.minecraft.data.server.recipe with parameters of type AdvancementEntryModifierConstructorDescription(package private)CookingRecipeJsonProvider(Identifier id, String group, CookingRecipeCategory category, Ingredient input, Item result, float experience, int cookingTime, AdvancementEntry advancement, RecipeSerializer<? extends AbstractCookingRecipe> serializer) Creates an instance of aCookingRecipeJsonProviderrecord class.ShapedRecipeJsonProvider(Identifier id, Item output, int resultCount, String group, CraftingRecipeCategory craftingCategory, List<String> pattern, Map<Character, Ingredient> inputs, AdvancementEntry advancement, boolean showNotification) ShapelessRecipeJsonProvider(Identifier recipeId, Item output, int outputCount, String group, CraftingRecipeCategory craftingCategory, List<Ingredient> inputs, AdvancementEntry advancementBuilder) SingleItemRecipeJsonProvider(Identifier id, RecipeSerializer<?> serializer, String group, Ingredient input, Item output, int outputCount, AdvancementEntry advancement) SmithingTransformRecipeJsonProvider(Identifier id, RecipeSerializer<?> type, Ingredient template, Ingredient base, Ingredient addition, Item result, AdvancementEntry advancement) SmithingTrimRecipeJsonProvider(Identifier identifier, RecipeSerializer<?> recipeSerializer, Ingredient ingredient, Ingredient ingredient2, Ingredient ingredient3, AdvancementEntry advancementEntry) -
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)