Uses of Record Class
net.minecraft.class_8779
Packages that use class_8779
Package
Description
The base package for all Minecraft classes.
-
Uses of class_8779 in net.minecraft
Fields in net.minecraft declared as class_8779Methods in net.minecraft that return class_8779Modifier and TypeMethodDescriptionstatic class_8779
class_8779.method_53636
(PacketByteBuf packetByteBuf) class_8781.method_53649()
Constructors in net.minecraft with parameters of type class_8779 -
Uses of class_8779 in net.minecraft.advancement
Fields in net.minecraft.advancement declared as class_8779Modifier and TypeFieldDescriptionprivate @Nullable class_8779
PlayerAdvancementTracker.currentDisplayTab
Fields in net.minecraft.advancement with type parameters of type class_8779Modifier and TypeFieldDescriptionprivate final Map<class_8779,
AdvancementProgress> PlayerAdvancementTracker.progress
private final Set<class_8779>
PlayerAdvancementTracker.progressUpdates
private final Set<class_8779>
PlayerAdvancementTracker.visibleAdvancements
Methods in net.minecraft.advancement that return class_8779Modifier and TypeMethodDescriptionAdvancement.Builder.build
(Consumer<class_8779> exporter, String id) Advancement.Builder.build
(Identifier identifier) Methods in net.minecraft.advancement with parameters of type class_8779Modifier and TypeMethodDescriptionprivate void
PlayerAdvancementTracker.beginTracking
(class_8779 advancement) private void
PlayerAdvancementTracker.endTrackingCompleted
(class_8779 advancement) PlayerAdvancementTracker.getProgress
(class_8779 advancement) boolean
PlayerAdvancementTracker.grantCriterion
(class_8779 advancement, String criterionName) private void
PlayerAdvancementTracker.initProgress
(class_8779 advancement, AdvancementProgress progress) static Text
Advancement.method_53622
(class_8779 class_8779) private <T extends CriterionConditions>
voidPlayerAdvancementTracker.method_53638
(class_8779 class_8779, String string, AdvancementCriterion<T> advancementCriterion) private <T extends CriterionConditions>
voidPlayerAdvancementTracker.method_53642
(class_8779 class_8779, String string, AdvancementCriterion<T> advancementCriterion) AdvancementManager.method_53690
(class_8779 class_8779) private boolean
AdvancementManager.method_53692
(class_8779 class_8779) private void
PlayerAdvancementTracker.onStatusUpdate
(class_8779 advancement) Advancement.Builder.parent
(class_8779 class_8779) boolean
PlayerAdvancementTracker.revokeCriterion
(class_8779 advancement, String criterionName) void
PlayerAdvancementTracker.setDisplayTab
(@Nullable class_8779 advancement) Method parameters in net.minecraft.advancement with type arguments of type class_8779Modifier and TypeMethodDescriptionAdvancement.Builder.build
(Consumer<class_8779> exporter, String id) private void
PlayerAdvancementTracker.calculateDisplay
(class_8781 root, Set<class_8779> added, Set<Identifier> removed) void
AdvancementManager.method_53691
(Collection<class_8779> collection) -
Uses of class_8779 in net.minecraft.advancement.criterion
Fields in net.minecraft.advancement.criterion declared as class_8779Modifier and TypeFieldDescriptionprivate final class_8779
Criterion.ConditionsContainer.advancement
The field for theadvancement
record component.Methods in net.minecraft.advancement.criterion that return class_8779Modifier and TypeMethodDescriptionCriterion.ConditionsContainer.advancement()
Returns the value of theadvancement
record component.Constructors in net.minecraft.advancement.criterion with parameters of type class_8779ModifierConstructorDescriptionConditionsContainer
(T conditions, class_8779 class_8779, String id) -
Uses of class_8779 in net.minecraft.client.gui.screen.advancement
Fields in net.minecraft.client.gui.screen.advancement with type parameters of type class_8779Modifier and TypeFieldDescriptionprivate final Map<class_8779,
AdvancementTab> AdvancementsScreen.tabs
private final Map<class_8779,
AdvancementWidget> AdvancementTab.widgets
Methods in net.minecraft.client.gui.screen.advancement with parameters of type class_8779Modifier and TypeMethodDescriptionprivate void
AdvancementTab.addWidget
(AdvancementWidget widget, class_8779 advancement) AdvancementTab.getWidget
(class_8779 advancement) void
AdvancementsScreen.selectTab
(@Nullable class_8779 advancement) -
Uses of class_8779 in net.minecraft.client.network
Fields in net.minecraft.client.network declared as class_8779Modifier and TypeFieldDescriptionprivate @Nullable class_8779
ClientAdvancementManager.selectedTab
Fields in net.minecraft.client.network with type parameters of type class_8779Modifier and TypeFieldDescriptionprivate final Map<class_8779,
AdvancementProgress> ClientAdvancementManager.advancementProgresses
Methods in net.minecraft.client.network that return class_8779Methods in net.minecraft.client.network with parameters of type class_8779Modifier and TypeMethodDescriptionvoid
ClientAdvancementManager.Listener.selectTab
(@Nullable class_8779 advancement) void
ClientAdvancementManager.selectTab
(@Nullable class_8779 tab, boolean local) -
Uses of class_8779 in net.minecraft.client.toast
Fields in net.minecraft.client.toast declared as class_8779Constructors in net.minecraft.client.toast with parameters of type class_8779 -
Uses of class_8779 in net.minecraft.client.util.telemetry
Methods in net.minecraft.client.util.telemetry with parameters of type class_8779Modifier and TypeMethodDescriptionvoid
WorldSession.onAdvancementMade
(World world, class_8779 advancement) -
Uses of class_8779 in net.minecraft.command.argument
Methods in net.minecraft.command.argument that return class_8779Modifier and TypeMethodDescriptionstatic class_8779
IdentifierArgumentType.getAdvancementArgument
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String argumentName) -
Uses of class_8779 in net.minecraft.data.server.advancement
Method parameters in net.minecraft.data.server.advancement with type arguments of type class_8779Modifier and TypeMethodDescriptionvoid
AdvancementTabGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) -
Uses of class_8779 in net.minecraft.data.server.advancement.vanilla
Methods in net.minecraft.data.server.advancement.vanilla that return class_8779Modifier and TypeMethodDescriptionstatic class_8779
VanillaHusbandryTabAdvancementGenerator.createBreedAllAnimalsAdvancement
(class_8779 parent, Consumer<class_8779> exporter, Stream<EntityType<?>> breedableAnimals, Stream<EntityType<?>> eggLayingAnimals) Methods in net.minecraft.data.server.advancement.vanilla with parameters of type class_8779Modifier and TypeMethodDescriptionprotected static void
VanillaAdventureTabAdvancementGenerator.buildAdventuringTime
(Consumer<class_8779> exporter, class_8779 parent, MultiNoiseBiomeSourceParameterList.Preset preset) static class_8779
VanillaHusbandryTabAdvancementGenerator.createBreedAllAnimalsAdvancement
(class_8779 parent, Consumer<class_8779> exporter, Stream<EntityType<?>> breedableAnimals, Stream<EntityType<?>> eggLayingAnimals) Method parameters in net.minecraft.data.server.advancement.vanilla with type arguments of type class_8779Modifier and TypeMethodDescriptionvoid
VanillaAdventureTabAdvancementGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) void
VanillaEndTabAdvancementGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) void
VanillaHusbandryTabAdvancementGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) void
VanillaNetherTabAdvancementGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) void
VanillaStoryTabAdvancementGenerator.accept
(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) protected static void
VanillaAdventureTabAdvancementGenerator.buildAdventuringTime
(Consumer<class_8779> exporter, class_8779 parent, MultiNoiseBiomeSourceParameterList.Preset preset) static class_8779
VanillaHusbandryTabAdvancementGenerator.createBreedAllAnimalsAdvancement
(class_8779 parent, Consumer<class_8779> exporter, Stream<EntityType<?>> breedableAnimals, Stream<EntityType<?>> eggLayingAnimals) -
Uses of class_8779 in net.minecraft.data.server.recipe
Fields in net.minecraft.data.server.recipe declared as class_8779Modifier and TypeFieldDescriptionprivate final class_8779
CookingRecipeJsonBuilder.CookingRecipeJsonProvider.advancementBuilder
The field for theadvancementBuilder
record component.private final class_8779
ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider.advancementBuilder
private final class_8779
ShapelessRecipeJsonBuilder.ShapelessRecipeJsonProvider.advancementBuilder
private final class_8779
SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.advancementBuilder
The field for theadvancementBuilder
record component.private final class_8779
SmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider.advancementBuilder
The field for theadvancementBuilder
record component.private final class_8779
SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.getAdvancementId
The field for thegetAdvancementId
record component.Methods in net.minecraft.data.server.recipe that return class_8779Modifier and TypeMethodDescriptionCookingRecipeJsonBuilder.CookingRecipeJsonProvider.advancementBuilder()
RecipeJsonProvider.advancementBuilder()
ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider.advancementBuilder()
ShapelessRecipeJsonBuilder.ShapelessRecipeJsonProvider.advancementBuilder()
SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.advancementBuilder()
SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.advancementBuilder()
SmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider.advancementBuilder()
SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.getAdvancementId()
Returns the value of thegetAdvancementId
record component.Methods in net.minecraft.data.server.recipe with parameters of type class_8779Modifier and TypeMethodDescriptionprotected CompletableFuture<?>
RecipeProvider.saveRecipeAdvancement
(DataWriter cache, class_8779 class_8779) Constructors in net.minecraft.data.server.recipe with parameters of type class_8779ModifierConstructorDescription(package private)
CookingRecipeJsonProvider
(Identifier recipeId, String group, CookingRecipeCategory category, Ingredient input, Item result, float experience, int cookingTime, class_8779 class_8779, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer) ShapedRecipeJsonProvider
(Identifier recipeId, Item output, int resultCount, String group, CraftingRecipeCategory craftingCategory, List<String> pattern, Map<Character, Ingredient> inputs, class_8779 advancementBuilder, boolean bool) ShapelessRecipeJsonProvider
(Identifier recipeId, Item output, int outputCount, String group, CraftingRecipeCategory craftingCategory, List<Ingredient> inputs, class_8779 advancementBuilder) SingleItemRecipeJsonProvider
(Identifier recipeId, RecipeSerializer<?> serializer, String group, Ingredient input, Item output, int outputCount, class_8779 class_8779) SmithingTransformRecipeJsonProvider
(Identifier identifier, RecipeSerializer<?> recipeSerializer, Ingredient ingredient, Ingredient ingredient2, Ingredient ingredient3, Item item, class_8779 class_8779) SmithingTrimRecipeJsonProvider
(Identifier identifier, RecipeSerializer<?> recipeSerializer, Ingredient ingredient, Ingredient ingredient2, Ingredient ingredient3, class_8779 class_8779) -
Uses of class_8779 in net.minecraft.network.packet.c2s.play
Methods in net.minecraft.network.packet.c2s.play with parameters of type class_8779Modifier and TypeMethodDescriptionstatic AdvancementTabC2SPacket
AdvancementTabC2SPacket.open
(class_8779 advancement) -
Uses of class_8779 in net.minecraft.network.packet.s2c.play
Fields in net.minecraft.network.packet.s2c.play with type parameters of type class_8779Modifier and TypeFieldDescriptionprivate final List<class_8779>
AdvancementUpdateS2CPacket.toEarn
Methods in net.minecraft.network.packet.s2c.play that return types with arguments of type class_8779Constructor parameters in net.minecraft.network.packet.s2c.play with type arguments of type class_8779ModifierConstructorDescriptionAdvancementUpdateS2CPacket
(boolean clearCurrent, Collection<class_8779> collection, Set<Identifier> toRemove, Map<Identifier, AdvancementProgress> toSetProgress) -
Uses of class_8779 in net.minecraft.server
Fields in net.minecraft.server with type parameters of type class_8779Modifier and TypeFieldDescriptionprivate Map<Identifier,
class_8779> ServerAdvancementLoader.manager
Methods in net.minecraft.server that return class_8779Methods in net.minecraft.server that return types with arguments of type class_8779 -
Uses of class_8779 in net.minecraft.server.command
Methods in net.minecraft.server.command that return types with arguments of type class_8779Modifier and TypeMethodDescriptionprivate static List<class_8779>
AdvancementCommand.select
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, class_8779 class_8779, AdvancementCommand.Selection selection) Methods in net.minecraft.server.command with parameters of type class_8779Modifier and TypeMethodDescriptionprivate static int
AdvancementCommand.executeCriterion
(ServerCommandSource source, Collection<ServerPlayerEntity> targets, AdvancementCommand.Operation operation, class_8779 advancement, String criterion) protected abstract boolean
AdvancementCommand.Operation.processEach
(ServerPlayerEntity player, class_8779 advancement) protected abstract boolean
AdvancementCommand.Operation.processEachCriterion
(ServerPlayerEntity player, class_8779 advancement, String criterion) private static List<class_8779>
AdvancementCommand.select
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> commandContext, class_8779 class_8779, AdvancementCommand.Selection selection) Method parameters in net.minecraft.server.command with type arguments of type class_8779Modifier and TypeMethodDescriptionprivate static void
AdvancementCommand.addChildrenRecursivelyToList
(class_8781 parent, List<class_8779> childList) int
AdvancementCommand.Operation.processAll
(ServerPlayerEntity player, Iterable<class_8779> advancements)