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 AdvancementEntry
PlacedAdvancement.advancementEntry
private @Nullable AdvancementEntry
PlayerAdvancementTracker.currentDisplayTab
Fields in net.minecraft.advancement with type parameters of type AdvancementEntryModifier and TypeFieldDescriptionprivate final Map<AdvancementEntry,
AdvancementProgress> PlayerAdvancementTracker.progress
private final Set<AdvancementEntry>
PlayerAdvancementTracker.progressUpdates
private final Set<AdvancementEntry>
PlayerAdvancementTracker.visibleAdvancements
Methods in net.minecraft.advancement that return AdvancementEntryModifier and TypeMethodDescriptionAdvancement.Builder.build
(Consumer<AdvancementEntry> exporter, String id) Advancement.Builder.build
(Identifier id) PlacedAdvancement.getAdvancementEntry()
static AdvancementEntry
AdvancementEntry.read
(PacketByteBuf buf) Methods in net.minecraft.advancement with parameters of type AdvancementEntryModifier and TypeMethodDescriptionprivate void
PlayerAdvancementTracker.beginTracking
(AdvancementEntry advancement) private <T extends CriterionConditions>
voidPlayerAdvancementTracker.beginTracking
(AdvancementEntry advancement, String id, AdvancementCriterion<T> criterion) private void
PlayerAdvancementTracker.endTrackingCompleted
(AdvancementEntry advancement) private <T extends CriterionConditions>
voidPlayerAdvancementTracker.endTrackingCompleted
(AdvancementEntry advancement, String id, AdvancementCriterion<T> criterion) AdvancementManager.get
(AdvancementEntry advancement) static Text
Advancement.getNameFromIdentity
(AdvancementEntry identifiedAdvancement) PlayerAdvancementTracker.getProgress
(AdvancementEntry advancement) boolean
PlayerAdvancementTracker.grantCriterion
(AdvancementEntry advancement, String criterionName) private void
PlayerAdvancementTracker.initProgress
(AdvancementEntry advancement, AdvancementProgress progress) AdvancementFrame.method_54932
(AdvancementEntry advancementEntry, ServerPlayerEntity serverPlayerEntity) private void
PlayerAdvancementTracker.onStatusUpdate
(AdvancementEntry advancement) Advancement.Builder.parent
(AdvancementEntry parent) boolean
PlayerAdvancementTracker.revokeCriterion
(AdvancementEntry advancement, String criterionName) void
PlayerAdvancementTracker.setDisplayTab
(@Nullable AdvancementEntry advancement) private boolean
AdvancementManager.tryAdd
(AdvancementEntry advancement) Method parameters in net.minecraft.advancement with type arguments of type AdvancementEntryModifier and TypeMethodDescriptionvoid
AdvancementManager.addAll
(Collection<AdvancementEntry> advancements) Advancement.Builder.build
(Consumer<AdvancementEntry> exporter, String id) private void
PlayerAdvancementTracker.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 AdvancementEntry
Criterion.ConditionsContainer.advancement
The field for theadvancement
record component.Methods in net.minecraft.advancement.criterion that return AdvancementEntryModifier and TypeMethodDescriptionCriterion.ConditionsContainer.advancement()
Returns the value of theadvancement
record 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.tabs
private final Map<AdvancementEntry,
AdvancementWidget> AdvancementTab.widgets
Methods in net.minecraft.client.gui.screen.advancement with parameters of type AdvancementEntryModifier and TypeMethodDescriptionprivate void
AdvancementTab.addWidget
(AdvancementWidget widget, AdvancementEntry advancement) AdvancementTab.getWidget
(AdvancementEntry advancement) void
AdvancementsScreen.selectTab
(@Nullable AdvancementEntry advancement) -
Uses of AdvancementEntry in net.minecraft.client.network
Fields in net.minecraft.client.network declared as AdvancementEntryModifier and TypeFieldDescriptionprivate @Nullable AdvancementEntry
ClientAdvancementManager.selectedTab
Fields in net.minecraft.client.network with type parameters of type AdvancementEntryModifier and TypeFieldDescriptionprivate final Map<AdvancementEntry,
AdvancementProgress> ClientAdvancementManager.advancementProgresses
Methods in net.minecraft.client.network that return AdvancementEntryMethods in net.minecraft.client.network with parameters of type AdvancementEntryModifier and TypeMethodDescriptionvoid
ClientAdvancementManager.Listener.selectTab
(@Nullable AdvancementEntry advancement) void
ClientAdvancementManager.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 TypeMethodDescriptionvoid
WorldSession.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 AdvancementEntry
IdentifierArgumentType.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 TypeMethodDescriptionvoid
AdvancementTabGenerator.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 AdvancementEntry
VanillaHusbandryTabAdvancementGenerator.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 void
VanillaAdventureTabAdvancementGenerator.buildAdventuringTime
(Consumer<AdvancementEntry> exporter, AdvancementEntry parent, MultiNoiseBiomeSourceParameterList.Preset preset) static AdvancementEntry
VanillaHusbandryTabAdvancementGenerator.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 TypeMethodDescriptionvoid
VanillaAdventureTabAdvancementGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) void
VanillaEndTabAdvancementGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) void
VanillaHusbandryTabAdvancementGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) void
VanillaNetherTabAdvancementGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) void
VanillaStoryTabAdvancementGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<AdvancementEntry> exporter) protected static void
VanillaAdventureTabAdvancementGenerator.buildAdventuringTime
(Consumer<AdvancementEntry> exporter, AdvancementEntry parent, MultiNoiseBiomeSourceParameterList.Preset preset) static AdvancementEntry
VanillaHusbandryTabAdvancementGenerator.createBreedAllAnimalsAdvancement
(AdvancementEntry parent, Consumer<AdvancementEntry> exporter, Stream<EntityType<?>> breedableAnimals, Stream<EntityType<?>> eggLayingAnimals) -
Uses of AdvancementEntry in net.minecraft.data.server.recipe
Methods in net.minecraft.data.server.recipe with parameters of type AdvancementEntryModifier and TypeMethodDescriptionvoid
RecipeExporter.accept
(Identifier identifier, Recipe<?> recipe, @Nullable AdvancementEntry advancementEntry) protected CompletableFuture<?>
RecipeProvider.saveRecipeAdvancement
(DataWriter cache, 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 AdvancementTabC2SPacket
AdvancementTabC2SPacket.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.toEarn
Methods 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.advancements
Methods 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 int
AdvancementCommand.executeCriterion
(ServerCommandSource source, Collection<ServerPlayerEntity> targets, AdvancementCommand.Operation operation, AdvancementEntry advancement, String criterion) protected abstract boolean
AdvancementCommand.Operation.processEach
(ServerPlayerEntity player, AdvancementEntry advancement) protected abstract boolean
AdvancementCommand.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 void
AdvancementCommand.addChildrenRecursivelyToList
(PlacedAdvancement parent, List<AdvancementEntry> childList) int
AdvancementCommand.Operation.processAll
(ServerPlayerEntity player, Iterable<AdvancementEntry> advancements)