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_8779class_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_8779PlayerAdvancementTracker.currentDisplayTabFields in net.minecraft.advancement with type parameters of type class_8779Modifier and TypeFieldDescriptionprivate final Map<class_8779,AdvancementProgress> PlayerAdvancementTracker.progressprivate final Set<class_8779>PlayerAdvancementTracker.progressUpdatesprivate final Set<class_8779>PlayerAdvancementTracker.visibleAdvancementsMethods 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 voidPlayerAdvancementTracker.beginTracking(class_8779 advancement) private voidPlayerAdvancementTracker.endTrackingCompleted(class_8779 advancement) PlayerAdvancementTracker.getProgress(class_8779 advancement) booleanPlayerAdvancementTracker.grantCriterion(class_8779 advancement, String criterionName) private voidPlayerAdvancementTracker.initProgress(class_8779 advancement, AdvancementProgress progress) static TextAdvancement.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 booleanAdvancementManager.method_53692(class_8779 class_8779) private voidPlayerAdvancementTracker.onStatusUpdate(class_8779 advancement) Advancement.Builder.parent(class_8779 class_8779) booleanPlayerAdvancementTracker.revokeCriterion(class_8779 advancement, String criterionName) voidPlayerAdvancementTracker.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 voidPlayerAdvancementTracker.calculateDisplay(class_8781 root, Set<class_8779> added, Set<Identifier> removed) voidAdvancementManager.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_8779Criterion.ConditionsContainer.advancementThe field for theadvancementrecord component.Methods in net.minecraft.advancement.criterion that return class_8779Modifier and TypeMethodDescriptionCriterion.ConditionsContainer.advancement()Returns the value of theadvancementrecord 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.tabsprivate final Map<class_8779,AdvancementWidget> AdvancementTab.widgetsMethods in net.minecraft.client.gui.screen.advancement with parameters of type class_8779Modifier and TypeMethodDescriptionprivate voidAdvancementTab.addWidget(AdvancementWidget widget, class_8779 advancement) AdvancementTab.getWidget(class_8779 advancement) voidAdvancementsScreen.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_8779ClientAdvancementManager.selectedTabFields in net.minecraft.client.network with type parameters of type class_8779Modifier and TypeFieldDescriptionprivate final Map<class_8779,AdvancementProgress> ClientAdvancementManager.advancementProgressesMethods in net.minecraft.client.network that return class_8779Methods in net.minecraft.client.network with parameters of type class_8779Modifier and TypeMethodDescriptionvoidClientAdvancementManager.Listener.selectTab(@Nullable class_8779 advancement) voidClientAdvancementManager.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 TypeMethodDescriptionvoidWorldSession.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_8779IdentifierArgumentType.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 TypeMethodDescriptionvoidAdvancementTabGenerator.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_8779VanillaHusbandryTabAdvancementGenerator.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 voidVanillaAdventureTabAdvancementGenerator.buildAdventuringTime(Consumer<class_8779> exporter, class_8779 parent, MultiNoiseBiomeSourceParameterList.Preset preset) static class_8779VanillaHusbandryTabAdvancementGenerator.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 TypeMethodDescriptionvoidVanillaAdventureTabAdvancementGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) voidVanillaEndTabAdvancementGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) voidVanillaHusbandryTabAdvancementGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) voidVanillaNetherTabAdvancementGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) voidVanillaStoryTabAdvancementGenerator.accept(RegistryWrapper.WrapperLookup lookup, Consumer<class_8779> exporter) protected static voidVanillaAdventureTabAdvancementGenerator.buildAdventuringTime(Consumer<class_8779> exporter, class_8779 parent, MultiNoiseBiomeSourceParameterList.Preset preset) static class_8779VanillaHusbandryTabAdvancementGenerator.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_8779CookingRecipeJsonBuilder.CookingRecipeJsonProvider.advancementBuilderThe field for theadvancementBuilderrecord component.private final class_8779ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider.advancementBuilderprivate final class_8779ShapelessRecipeJsonBuilder.ShapelessRecipeJsonProvider.advancementBuilderprivate final class_8779SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider.advancementBuilderThe field for theadvancementBuilderrecord component.private final class_8779SmithingTrimRecipeJsonBuilder.SmithingTrimRecipeJsonProvider.advancementBuilderThe field for theadvancementBuilderrecord component.private final class_8779SmithingTransformRecipeJsonBuilder.SmithingTransformRecipeJsonProvider.getAdvancementIdThe field for thegetAdvancementIdrecord 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 thegetAdvancementIdrecord 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 AdvancementTabC2SPacketAdvancementTabC2SPacket.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.toEarnMethods 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.managerMethods 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 intAdvancementCommand.executeCriterion(ServerCommandSource source, Collection<ServerPlayerEntity> targets, AdvancementCommand.Operation operation, class_8779 advancement, String criterion) protected abstract booleanAdvancementCommand.Operation.processEach(ServerPlayerEntity player, class_8779 advancement) protected abstract booleanAdvancementCommand.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 voidAdvancementCommand.addChildrenRecursivelyToList(class_8781 parent, List<class_8779> childList) intAdvancementCommand.Operation.processAll(ServerPlayerEntity player, Iterable<class_8779> advancements)