Uses of Class
net.minecraft.advancements.Advancement.Builder
Packages that use Advancement.Builder
Package
Description
Classes for NeoForge's own data generation.
-
Uses of Advancement.Builder in net.minecraft.advancements
Methods in net.minecraft.advancements that return Advancement.BuilderModifier and TypeMethodDescriptionAdvancement.Builder.addCriterion(String key, Criterion<?> criterion) static Advancement.BuilderAdvancement.Builder.advancement()Advancement.Builder.display(DisplayInfo display) Advancement.Builder.display(ItemStack icon, Component title, Component description, @Nullable Identifier background, AdvancementType type, boolean showToast, boolean announceChat, boolean hidden) Advancement.Builder.display(ItemLike icon, Component title, Component description, @Nullable Identifier background, AdvancementType type, boolean showToast, boolean announceChat, boolean hidden) Advancement.Builder.parent(AdvancementHolder parent) Advancement.Builder.parent(Identifier parent) Deprecated, for removal: This API element is subject to removal in a future version.static Advancement.BuilderAdvancement.Builder.recipeAdvancement()Advancement.Builder.requirements(AdvancementRequirements requirements) Advancement.Builder.requirements(AdvancementRequirements.Strategy requirementsStrategy) Advancement.Builder.rewards(AdvancementRewards rewards) Advancement.Builder.rewards(AdvancementRewards.Builder rewardsBuilder) Advancement.Builder.sendsTelemetryEvent() -
Uses of Advancement.Builder in net.minecraft.data.advancements.packs
Methods in net.minecraft.data.advancements.packs that return Advancement.BuilderModifier and TypeMethodDescriptionprotected static Advancement.BuilderVanillaAdventureAdvancements.addBiomes(Advancement.Builder builder, HolderLookup.Provider levelRegistry, List<ResourceKey<Biome>> biomes) private static Advancement.BuilderVanillaHusbandryAdvancements.addBreedable(Advancement.Builder builder, Stream<EntityType<?>> breedableAnimals, HolderGetter<EntityType<?>> entityTypeRegistry, Stream<EntityType<?>> indirectlyBreedableAnimals) private static Advancement.BuilderVanillaHusbandryAdvancements.addCatVariants(Advancement.Builder builder, HolderLookup<CatVariant> variantRegistry) private static Advancement.BuilderVanillaHusbandryAdvancements.addFish(Advancement.Builder builder, HolderGetter<Item> itemRegistry) private static Advancement.BuilderVanillaHusbandryAdvancements.addFishBuckets(Advancement.Builder builder, HolderGetter<Item> itemRegistry) private static Advancement.BuilderVanillaHusbandryAdvancements.addFood(Advancement.Builder builder, HolderGetter<Item> food) private static Advancement.BuilderVanillaHusbandryAdvancements.addLeashedFrogVariants(HolderGetter<EntityType<?>> entityTypeRegistry, HolderGetter<Item> itemRegistry, HolderLookup<FrogVariant> frogVariants, Advancement.Builder builder) private static Advancement.BuilderVanillaAdventureAdvancements.addMobsToKill(Advancement.Builder builder, HolderGetter<EntityType<?>> entityTypeRegistry, List<EntityType<?>> mobsToKill) private static Advancement.BuilderVanillaHusbandryAdvancements.addTamedWolfVariants(Advancement.Builder builder, HolderLookup<WolfVariant> variantRegistry) private static Advancement.BuilderVanillaAdventureAdvancements.craftingANewLook(Advancement.Builder builder) private static Advancement.BuilderVanillaAdventureAdvancements.respectingTheRemnantsCriterions(HolderGetter<Item> itemRegistry, Advancement.Builder builder) private static Advancement.BuilderVanillaAdventureAdvancements.smithingWithStyle(Advancement.Builder builder) Methods in net.minecraft.data.advancements.packs with parameters of type Advancement.BuilderModifier and TypeMethodDescriptionprotected static Advancement.BuilderVanillaAdventureAdvancements.addBiomes(Advancement.Builder builder, HolderLookup.Provider levelRegistry, List<ResourceKey<Biome>> biomes) private static Advancement.BuilderVanillaHusbandryAdvancements.addBreedable(Advancement.Builder builder, Stream<EntityType<?>> breedableAnimals, HolderGetter<EntityType<?>> entityTypeRegistry, Stream<EntityType<?>> indirectlyBreedableAnimals) private static Advancement.BuilderVanillaHusbandryAdvancements.addCatVariants(Advancement.Builder builder, HolderLookup<CatVariant> variantRegistry) private static Advancement.BuilderVanillaHusbandryAdvancements.addFish(Advancement.Builder builder, HolderGetter<Item> itemRegistry) private static Advancement.BuilderVanillaHusbandryAdvancements.addFishBuckets(Advancement.Builder builder, HolderGetter<Item> itemRegistry) private static Advancement.BuilderVanillaHusbandryAdvancements.addFood(Advancement.Builder builder, HolderGetter<Item> food) private static Advancement.BuilderVanillaHusbandryAdvancements.addLeashedFrogVariants(HolderGetter<EntityType<?>> entityTypeRegistry, HolderGetter<Item> itemRegistry, HolderLookup<FrogVariant> frogVariants, Advancement.Builder builder) private static Advancement.BuilderVanillaAdventureAdvancements.addMobsToKill(Advancement.Builder builder, HolderGetter<EntityType<?>> entityTypeRegistry, List<EntityType<?>> mobsToKill) private static Advancement.BuilderVanillaHusbandryAdvancements.addTamedWolfVariants(Advancement.Builder builder, HolderLookup<WolfVariant> variantRegistry) private static Advancement.BuilderVanillaAdventureAdvancements.craftingANewLook(Advancement.Builder builder) private static Advancement.BuilderVanillaAdventureAdvancements.respectingTheRemnantsCriterions(HolderGetter<Item> itemRegistry, Advancement.Builder builder) private static Advancement.BuilderVanillaAdventureAdvancements.smithingWithStyle(Advancement.Builder builder) -
Uses of Advancement.Builder in net.minecraft.data.recipes
Methods in net.minecraft.data.recipes that return Advancement.Builder -
Uses of Advancement.Builder in net.neoforged.neoforge.common.crafting
Methods in net.neoforged.neoforge.common.crafting that return Advancement.Builder -
Uses of Advancement.Builder in net.neoforged.neoforge.common.data.internal
Methods in net.neoforged.neoforge.common.data.internal that return Advancement.BuilderModifier and TypeMethodDescriptionNeoForgeRecipeProvider.InterceptingRecipeOutput.advancement()private @Nullable Advancement.BuilderNeoForgeAdvancementProvider.NeoForgeAdvancementGenerator.findAndReplaceInHolder(AdvancementHolder advancementHolder, HolderLookup.Provider registries) -
Uses of Advancement.Builder in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return Advancement.BuilderModifier and TypeMethodDescriptionprivate Advancement.BuilderIAdvancementBuilderExtension.self()