Uses of Interface
net.minecraft.data.worldgen.BootstrapContext
Packages that use BootstrapContext
Package
Description
Classes for NeoForge's own data generation.
-
Uses of BootstrapContext in net.minecraft.advancements
Methods in net.minecraft.advancements with parameters of type BootstrapContextModifier and TypeMethodDescriptionvoidAdvancementHolder.register(BootstrapContext<Advancement> output) voidAdvancementHolder.register(BootstrapContext<Advancement> output, ICondition... conditions) Advancement.Builder.save(BootstrapContext<Advancement> output, String name) Advancement.Builder.save(BootstrapContext<Advancement> output, String name, ICondition... conditions) -
Uses of BootstrapContext in net.minecraft.core
Methods in net.minecraft.core that return BootstrapContextModifier and TypeMethodDescription<T> BootstrapContext<T> RegistrySetBuilder.BuildState.createBootstrap(ResourceKey<? extends Registry<T>> key) RegistrySetBuilder.BootstrappedRegistryState.createBootstrapContext(RegistrySetBuilder.BuildState state) -
Uses of BootstrapContext in net.minecraft.core.registries
Methods in net.minecraft.core.registries that return BootstrapContextModifier and TypeMethodDescription<T> BootstrapContext<T> MultiRegistryBootstrap.BootstrapGetter.get(ResourceKey<? extends Registry<T>> key) Methods in net.minecraft.core.registries with parameters of type BootstrapContext -
Uses of BootstrapContext in net.minecraft.data.advancements
Fields in net.minecraft.data.advancements declared as BootstrapContextModifier and TypeFieldDescriptionprotected final BootstrapContext<Advancement> AdvancementSubProvider.outputMethods in net.minecraft.data.advancements with parameters of type BootstrapContextModifier and TypeMethodDescriptionAdvancementSubProvider.Factory.create(BootstrapContext<Advancement> output) voidAdvancementProvider.run(BootstrapContext<Advancement> output) Constructors in net.minecraft.data.advancements with parameters of type BootstrapContextModifierConstructorDescriptionprotected -
Uses of BootstrapContext in net.minecraft.data.advancements.packs
Constructors in net.minecraft.data.advancements.packs with parameters of type BootstrapContextModifierConstructorDescription -
Uses of BootstrapContext in net.minecraft.data.loot
Methods in net.minecraft.data.loot with parameters of type BootstrapContextModifier and TypeMethodDescriptionvoidLootTableProvider.run(BootstrapContext<LootTable> context) -
Uses of BootstrapContext in net.minecraft.data.recipes
Fields in net.minecraft.data.recipes declared as BootstrapContextModifier and TypeFieldDescriptionprotected final BootstrapContext<Advancement> RecipeProvider.advancementOutputMethod parameters in net.minecraft.data.recipes with type arguments of type BootstrapContextModifier and TypeMethodDescriptionstatic MultiRegistryBootstrapRecipeProvider.asBootstrap(BiFunction<BootstrapContext<Recipe<?>>, BootstrapContext<Advancement>, ? extends RecipeProvider> providerFactory) static MultiRegistryBootstrapRecipeProvider.asBootstrap(BiFunction<BootstrapContext<Recipe<?>>, BootstrapContext<Advancement>, ? extends RecipeProvider> providerFactory) Constructors in net.minecraft.data.recipes with parameters of type BootstrapContextModifierConstructorDescriptionprotectedRecipeProvider(BootstrapContext<Recipe<?>> recipeOutput, BootstrapContext<Advancement> advancementOutput) -
Uses of BootstrapContext in net.minecraft.data.recipes.packs
Constructors in net.minecraft.data.recipes.packs with parameters of type BootstrapContextModifierConstructorDescriptionVanillaRecipeProvider(BootstrapContext<Recipe<?>> recipeOutput, BootstrapContext<Advancement> advancementOutput) -
Uses of BootstrapContext in net.minecraft.data.worldgen
Methods in net.minecraft.data.worldgen with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidAbandonedCampStructurePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidAncientCityStructurePieces.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidAncientCityStructurePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidBastionBridgePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidBastionHoglinStablePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidBastionHousingUnitsPools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidBastionPieces.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidBastionSharedPools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidBastionTreasureRoomPools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidBlockStateProviders.bootstrap(BootstrapContext<BlockStateProvider> context) static voidCarvers.bootstrap(BootstrapContext<WorldCarver> context) static voidDesertVillagePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidDimensionTypes.bootstrap(BootstrapContext<DimensionType> context) static voidNoiseData.bootstrap(BootstrapContext<NormalNoise> context) static voidPillagerOutpostPools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidPlainVillagePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidPools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidProcessorLists.bootstrap(BootstrapContext<StructureProcessorList> context) static voidSavannaVillagePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidSnowyVillagePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidStructures.bootstrap(BootstrapContext<Structure> context) static voidStructureSets.bootstrap(BootstrapContext<StructureSet> context) static voidTaigaVillagePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidTrailRuinsStructurePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidTrialChambersStructurePools.bootstrap(BootstrapContext<StructureTemplatePool> context) static voidVillagePools.bootstrap(BootstrapContext<StructureTemplatePool> context) private static voidAbandonedCampStructurePools.bootstrapCampsitePools(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty) private static voidAbandonedCampStructurePools.bootstrapTrees(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty) private static voidNoiseData.register(BootstrapContext<NormalNoise> context, ResourceKey<NormalNoise> key, int firstOctave, double... amplitudes) static voidPools.register(BootstrapContext<StructureTemplatePool> context, String name, StructureTemplatePool pool) private static voidProcessorLists.register(BootstrapContext<StructureProcessorList> context, ResourceKey<StructureProcessorList> id, List<StructureProcessor> processors) private static voidNoiseData.registerBiomeNoises(BootstrapContext<NormalNoise> context, int octaveOffset, ResourceKey<NormalNoise> temperature, ResourceKey<NormalNoise> vegetation, ResourceKey<NormalNoise> continentalness, ResourceKey<NormalNoise> erosion) private static voidAbandonedCampStructurePools.registerCampsitePool(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty, AbandonedCampStructurePools.AbandonedCampStructure biomeVariant) private static voidAbandonedCampStructurePools.registerTentPool(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty, AbandonedCampStructurePools.AbandonedCampStructure biomeVariant) private static voidAbandonedCampStructurePools.registerTrees(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> empty, Collection<com.mojang.datafixers.util.Pair<String, ResourceKey<PlacedFeature>>> list) -
Uses of BootstrapContext in net.minecraft.data.worldgen.biome
Methods in net.minecraft.data.worldgen.biome with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidBiomeData.bootstrap(BootstrapContext<Biome> context) -
Uses of BootstrapContext in net.minecraft.data.worldgen.features
Methods in net.minecraft.data.worldgen.features with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidAquaticFeatures.bootstrap(BootstrapContext<Feature> context) static voidCaveFeatures.bootstrap(BootstrapContext<Feature> context) static voidEndFeatures.bootstrap(BootstrapContext<Feature> context) static voidFeatureUtils.bootstrap(BootstrapContext<Feature> context) static voidMiscOverworldFeatures.bootstrap(BootstrapContext<Feature> context) static voidNetherFeatures.bootstrap(BootstrapContext<Feature> context) static voidOreFeatures.bootstrap(BootstrapContext<Feature> context) static voidPileFeatures.bootstrap(BootstrapContext<Feature> context) static voidTreeFeatures.bootstrap(BootstrapContext<Feature> context) static voidVegetationFeatures.bootstrap(BootstrapContext<Feature> context) -
Uses of BootstrapContext in net.minecraft.data.worldgen.material
Methods in net.minecraft.data.worldgen.material with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidEndMaterialRules.bootstrap(BootstrapContext<MaterialRule> context) static voidNetherMaterialRules.bootstrap(BootstrapContext<MaterialRule> context) static voidOverworldMaterialRules.bootstrap(BootstrapContext<MaterialRule> context) static voidVanillaMaterialConditions.bootstrap(BootstrapContext<MaterialCondition> context) static voidVanillaMaterialRules.bootstrap(BootstrapContext<MaterialRule> context) private static List<MaterialRule> OverworldMaterialRules.registerOreVeins(BootstrapContext<MaterialRule> context) private static MaterialRuleOverworldMaterialRules.registerSurface(BootstrapContext<MaterialRule> context, MaterialRule sulfurCaveBands) -
Uses of BootstrapContext in net.minecraft.data.worldgen.placement
Methods in net.minecraft.data.worldgen.placement with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidAquaticPlacements.bootstrap(BootstrapContext<PlacedFeature> context) static voidCavePlacements.bootstrap(BootstrapContext<PlacedFeature> context) static voidEndPlacements.bootstrap(BootstrapContext<PlacedFeature> context) static voidMiscOverworldPlacements.bootstrap(BootstrapContext<PlacedFeature> context) static voidNetherPlacements.bootstrap(BootstrapContext<PlacedFeature> context) static voidOrePlacements.bootstrap(BootstrapContext<PlacedFeature> context) static voidPlacementUtils.bootstrap(BootstrapContext<PlacedFeature> context) static voidTreePlacements.bootstrap(BootstrapContext<PlacedFeature> context) static voidVegetationPlacements.bootstrap(BootstrapContext<PlacedFeature> context) static voidVillagePlacements.bootstrap(BootstrapContext<PlacedFeature> context) static voidPlacementUtils.register(BootstrapContext<PlacedFeature> context, ResourceKey<PlacedFeature> id, Holder<Feature> feature, List<PlacementModifier> placementModifiers) static voidPlacementUtils.register(BootstrapContext<PlacedFeature> context, ResourceKey<PlacedFeature> id, Holder<Feature> feature, PlacementModifier... placementModifiers) -
Uses of BootstrapContext in net.minecraft.gametest.framework
Methods in net.minecraft.gametest.framework with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidGameTestEnvironments.bootstrap(BootstrapContext<TestEnvironmentDefinition<?>> context) static voidGameTestInstances.bootstrap(BootstrapContext<GameTestInstance> context) -
Uses of BootstrapContext in net.minecraft.network.chat
Methods in net.minecraft.network.chat with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidChatType.bootstrap(BootstrapContext<ChatType> context) -
Uses of BootstrapContext in net.minecraft.server.dialog
Methods in net.minecraft.server.dialog with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidDialogs.bootstrap(BootstrapContext<Dialog> context) -
Uses of BootstrapContext in net.minecraft.world.clock
Methods in net.minecraft.world.clock with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidWorldClocks.bootstrap(BootstrapContext<WorldClock> context) -
Uses of BootstrapContext in net.minecraft.world.damagesource
Methods in net.minecraft.world.damagesource with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidDamageTypes.bootstrap(BootstrapContext<DamageType> context) -
Uses of BootstrapContext in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidSulfurCubeArchetypes.bootstrap(BootstrapContext<SulfurCubeArchetype> context) private static SulfurCubeArchetype.ContactDamageSulfurCubeArchetypes.contactDamage(BootstrapContext<SulfurCubeArchetype> context, ResourceKey<DamageType> damageType, FloatProvider amount, boolean attributeToSource) private static voidSulfurCubeArchetypes.register(BootstrapContext<SulfurCubeArchetype> context, ResourceKey<SulfurCubeArchetype> name, TagKey<Item> blocks, List<Function<ResourceKey<SulfurCubeArchetype>, SulfurCubeArchetype.AttributeEntry>> modifiers, boolean floats, Optional<SulfurCubeArchetype.ExplosionData> maxFuse, Optional<SulfurCubeArchetype.ContactDamage> contactDamage, SulfurCubeArchetype.KnockbackModifiers knockbackModifiers, SulfurCubeArchetype.SoundSettings soundSettings) -
Uses of BootstrapContext in net.minecraft.world.entity.animal.chicken
Methods in net.minecraft.world.entity.animal.chicken with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidChickenSoundVariants.bootstrap(BootstrapContext<ChickenSoundVariant> context) static voidChickenVariants.bootstrap(BootstrapContext<ChickenVariant> context) private static voidChickenSoundVariants.register(BootstrapContext<ChickenSoundVariant> context, ResourceKey<ChickenSoundVariant> key, ChickenSoundVariants.SoundSet ChickenSoundVariant) private static voidChickenVariants.register(BootstrapContext<ChickenVariant> context, ResourceKey<ChickenVariant> name, ChickenVariant.ModelType modelType, String textureName, String babyTextureName, TagKey<Biome> spawnBiome) private static voidChickenVariants.register(BootstrapContext<ChickenVariant> context, ResourceKey<ChickenVariant> name, ChickenVariant.ModelType modelType, String textureName, String babyTextureName, SpawnPrioritySelectors selectors) -
Uses of BootstrapContext in net.minecraft.world.entity.animal.cow
Methods in net.minecraft.world.entity.animal.cow with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidCowSoundVariants.bootstrap(BootstrapContext<CowSoundVariant> context) static voidCowVariants.bootstrap(BootstrapContext<CowVariant> context) private static voidCowSoundVariants.register(BootstrapContext<CowSoundVariant> context, ResourceKey<CowSoundVariant> key, CowSoundVariants.SoundSet CowSoundVariant) private static voidCowVariants.register(BootstrapContext<CowVariant> context, ResourceKey<CowVariant> name, CowVariant.ModelType modelType, String textureName, String babyTextureName, TagKey<Biome> spawnBiome) private static voidCowVariants.register(BootstrapContext<CowVariant> context, ResourceKey<CowVariant> name, CowVariant.ModelType modelType, String textureName, String babyTextureName, SpawnPrioritySelectors selectors) -
Uses of BootstrapContext in net.minecraft.world.entity.animal.feline
Methods in net.minecraft.world.entity.animal.feline with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidCatSoundVariants.bootstrap(BootstrapContext<CatSoundVariant> context) static voidCatVariants.bootstrap(BootstrapContext<CatVariant> context) private static voidCatSoundVariants.register(BootstrapContext<CatSoundVariant> context, ResourceKey<CatSoundVariant> key, CatSoundVariants.SoundSet CatSoundVariant) private static voidCatVariants.register(BootstrapContext<CatVariant> context, ResourceKey<CatVariant> name, String adultTexture, String babyTexture, SpawnPrioritySelectors spawnConditions) private static voidCatVariants.registerForAnyConditions(BootstrapContext<CatVariant> context, ResourceKey<CatVariant> name, String adultTexture, String babyTexture) -
Uses of BootstrapContext in net.minecraft.world.entity.animal.frog
Methods in net.minecraft.world.entity.animal.frog with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidFrogVariants.bootstrap(BootstrapContext<FrogVariant> registry) private static voidFrogVariants.register(BootstrapContext<FrogVariant> context, ResourceKey<FrogVariant> name, String assetId, TagKey<Biome> limitToBiome) private static voidFrogVariants.register(BootstrapContext<FrogVariant> context, ResourceKey<FrogVariant> name, String assetId, SpawnPrioritySelectors selectors) -
Uses of BootstrapContext in net.minecraft.world.entity.animal.nautilus
Methods in net.minecraft.world.entity.animal.nautilus with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidZombieNautilusVariants.bootstrap(BootstrapContext<ZombieNautilusVariant> context) private static voidZombieNautilusVariants.register(BootstrapContext<ZombieNautilusVariant> context, ResourceKey<ZombieNautilusVariant> name, ZombieNautilusVariant.ModelType modelType, String textureName, TagKey<Biome> spawnBiome) private static voidZombieNautilusVariants.register(BootstrapContext<ZombieNautilusVariant> context, ResourceKey<ZombieNautilusVariant> name, ZombieNautilusVariant.ModelType modelType, String textureName, SpawnPrioritySelectors selectors) -
Uses of BootstrapContext in net.minecraft.world.entity.animal.pig
Methods in net.minecraft.world.entity.animal.pig with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidPigSoundVariants.bootstrap(BootstrapContext<PigSoundVariant> context) static voidPigVariants.bootstrap(BootstrapContext<PigVariant> context) private static voidPigSoundVariants.register(BootstrapContext<PigSoundVariant> context, ResourceKey<PigSoundVariant> key, PigSoundVariants.SoundSet PigSoundVariant) private static voidPigVariants.register(BootstrapContext<PigVariant> context, ResourceKey<PigVariant> name, PigVariant.ModelType modelType, String textureName, String babyTextureName, TagKey<Biome> spawnBiome) private static voidPigVariants.register(BootstrapContext<PigVariant> context, ResourceKey<PigVariant> name, PigVariant.ModelType modelType, String textureName, String babyTextureName, SpawnPrioritySelectors selectors) -
Uses of BootstrapContext in net.minecraft.world.entity.animal.wolf
Methods in net.minecraft.world.entity.animal.wolf with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidWolfSoundVariants.bootstrap(BootstrapContext<WolfSoundVariant> context) static voidWolfVariants.bootstrap(BootstrapContext<WolfVariant> context) private static voidWolfSoundVariants.register(BootstrapContext<WolfSoundVariant> context, ResourceKey<WolfSoundVariant> key, WolfSoundVariants.SoundSet wolfSoundVariant) private static voidWolfVariants.register(BootstrapContext<WolfVariant> context, ResourceKey<WolfVariant> name, String fileName, ResourceKey<Biome> spawnBiome) private static voidWolfVariants.register(BootstrapContext<WolfVariant> context, ResourceKey<WolfVariant> name, String fileName, TagKey<Biome> spawnBiome) private static voidWolfVariants.register(BootstrapContext<WolfVariant> context, ResourceKey<WolfVariant> name, String fileName, SpawnPrioritySelectors selectors) -
Uses of BootstrapContext in net.minecraft.world.entity.decoration.painting
Methods in net.minecraft.world.entity.decoration.painting with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidPaintingVariants.bootstrap(BootstrapContext<PaintingVariant> context) private static voidPaintingVariants.register(BootstrapContext<PaintingVariant> context, ResourceKey<PaintingVariant> id, int width, int height) private static voidPaintingVariants.register(BootstrapContext<PaintingVariant> context, ResourceKey<PaintingVariant> id, int width, int height, boolean hasAuthor) -
Uses of BootstrapContext in net.minecraft.world.item
Methods in net.minecraft.world.item with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidInstruments.bootstrap(BootstrapContext<Instrument> context) static voidJukeboxSongs.bootstrap(BootstrapContext<JukeboxSong> context) static voidInstruments.register(BootstrapContext<Instrument> context, ResourceKey<Instrument> key, Holder<SoundEvent> soundEvent, float duration, float range, int durabilityDamage) private static voidJukeboxSongs.register(BootstrapContext<JukeboxSong> context, ResourceKey<JukeboxSong> registryKey, Holder.Reference<SoundEvent> soundEvent, int lengthInSeconds, int comparatorOutput) -
Uses of BootstrapContext in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidBlockTransformers.bootstrap(BootstrapContext<BlockTransformer> context) -
Uses of BootstrapContext in net.minecraft.world.item.enchantment
Methods in net.minecraft.world.item.enchantment with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidEnchantments.bootstrap(BootstrapContext<Enchantment> context) private static voidEnchantments.register(BootstrapContext<Enchantment> context, ResourceKey<Enchantment> key, Enchantment.Builder builder) -
Uses of BootstrapContext in net.minecraft.world.item.enchantment.providers
Methods in net.minecraft.world.item.enchantment.providers with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidVanillaEnchantmentProviders.bootstrap(BootstrapContext<EnchantmentProvider> context) -
Uses of BootstrapContext in net.minecraft.world.item.equipment.trim
Methods in net.minecraft.world.item.equipment.trim with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidTrimMaterials.bootstrap(BootstrapContext<TrimMaterial> context) static voidTrimPatterns.bootstrap(BootstrapContext<TrimPattern> context) private static voidTrimMaterials.register(BootstrapContext<TrimMaterial> context, ResourceKey<TrimMaterial> registryKey, Style hoverTextStyle, TrimMaterials.Palette palette) static voidTrimPatterns.register(BootstrapContext<TrimPattern> context, ResourceKey<TrimPattern> registryKey) -
Uses of BootstrapContext in net.minecraft.world.item.trading
Methods in net.minecraft.world.item.trading with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidTradeRebalanceVillagerTrades.bootstrap(BootstrapContext<VillagerTrade> context) static voidTradeSets.bootstrap(BootstrapContext<TradeSet> context) static voidVillagerTrades.bootstrap(BootstrapContext<VillagerTrade> context) static Holder.Reference<TradeSet> TradeSets.register(BootstrapContext<TradeSet> context, ResourceKey<TradeSet> resourceKey, TagKey<VillagerTrade> tradeTag) static Holder.Reference<TradeSet> TradeSets.register(BootstrapContext<TradeSet> context, ResourceKey<TradeSet> resourceKey, TagKey<VillagerTrade> tradeTag, Holder<ContextIntProvider> amount) static Holder.Reference<VillagerTrade> VillagerTrades.register(BootstrapContext<VillagerTrade> context, ResourceKey<VillagerTrade> resourceKey, VillagerTrade villagerTrade) private static voidVillagerTrades.registerBasicExplorerMapTrades(BootstrapContext<VillagerTrade> context, HolderGetter<VillagerType> villagerVariants, HolderGetter<Structure> structures) private static voidVillagerTrades.registerBedTrades(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerBoatTrades(BootstrapContext<VillagerTrade> context, HolderGetter<VillagerType> villagerVariants) private static voidVillagerTrades.registerCarpetPurchases(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerCartographerBannerTrades(BootstrapContext<VillagerTrade> context, HolderGetter<VillagerType> villagerVariants) private static voidVillagerTrades.registerLevelFourDyeTrades(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerMasonLevelFourTerracotta(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerMasonLevelThreeBlocks(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerMasonLevelThreeStones(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerShepherdBannerTrades(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerShepherdLevelThreeDyeTrades(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerShepherdLevelTwoDyeTrades(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerShepherdWoolSales(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerWanderingTraderDyes(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerWanderingTraderFlowers(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerWanderingTraderSaplings(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerWanderingTraderSeeds(BootstrapContext<VillagerTrade> context) private static voidVillagerTrades.registerWanderingTraderTerracottaSellTrades(BootstrapContext<VillagerTrade> context, ColorCollection<ResourceKey<VillagerTrade>> trades, ColorCollection<Item> items) private static voidVillagerTrades.registerWoolPurchases(BootstrapContext<VillagerTrade> context) -
Uses of BootstrapContext in net.minecraft.world.level.biome
Methods in net.minecraft.world.level.biome with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidMultiNoiseBiomeSourceParameterLists.bootstrap(BootstrapContext<MultiNoiseBiomeSourceParameterList> context) -
Uses of BootstrapContext in net.minecraft.world.level.block.entity
Methods in net.minecraft.world.level.block.entity with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidBannerPatterns.bootstrap(BootstrapContext<BannerPattern> context) static voidDecoratedPotPatterns.bootstrap(BootstrapContext<DecoratedPotPattern> registry) static voidBannerPatterns.register(BootstrapContext<BannerPattern> context, ResourceKey<BannerPattern> key) private static voidDecoratedPotPatterns.registerWithDefaultAsset(BootstrapContext<DecoratedPotPattern> registry, ResourceKey<DecoratedPotPattern> key) -
Uses of BootstrapContext in net.minecraft.world.level.block.entity.trialspawner
Methods in net.minecraft.world.level.block.entity.trialspawner with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidTrialSpawnerConfigs.bootstrap(BootstrapContext<TrialSpawnerConfig> context) private static voidTrialSpawnerConfigs.register(BootstrapContext<TrialSpawnerConfig> context, TrialSpawnerConfigs.Keys keys, TrialSpawnerConfig normalConfig, TrialSpawnerConfig ominousConfig) -
Uses of BootstrapContext in net.minecraft.world.level.levelgen
Methods in net.minecraft.world.level.levelgen with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidNoiseGeneratorSettings.bootstrap(BootstrapContext<NoiseGeneratorSettings> context) static voidNoiseRouterData.bootstrap(BootstrapContext<DensityFunction> context) static NoiseGeneratorSettingsNoiseGeneratorSettings.caves(BootstrapContext<?> context) static NoiseGeneratorSettingsNoiseGeneratorSettings.end(BootstrapContext<?> context) static NoiseGeneratorSettingsNoiseGeneratorSettings.floatingIslands(BootstrapContext<?> context) static NoiseGeneratorSettingsNoiseGeneratorSettings.nether(BootstrapContext<?> context) static NoiseGeneratorSettingsNoiseGeneratorSettings.overworld(BootstrapContext<?> context, boolean isAmplified, boolean largeBiomes) private static DensityFunctionNoiseRouterData.registerAndWrap(BootstrapContext<DensityFunction> context, ResourceKey<DensityFunction> name, DensityFunction value) private static voidNoiseRouterData.registerOreVeins(BootstrapContext<DensityFunction> context) private static voidNoiseRouterData.registerTerrainNoises(BootstrapContext<DensityFunction> context, HolderGetter<DensityFunction> functions, HolderGetter<NormalNoise> noises, DensityFunction jaggedNoise, DensityFunction continentsFunction, DensityFunction erosionFunction, OverworldFunctionSet<ResourceKey<DensityFunction>> names, boolean amplified) -
Uses of BootstrapContext in net.minecraft.world.level.levelgen.flat
Fields in net.minecraft.world.level.levelgen.flat declared as BootstrapContextModifier and TypeFieldDescriptionprivate final BootstrapContext<FlatLevelGeneratorPreset> FlatLevelGeneratorPresets.Bootstrap.contextMethods in net.minecraft.world.level.levelgen.flat with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidFlatLevelGeneratorPresets.bootstrap(BootstrapContext<FlatLevelGeneratorPreset> context) Constructors in net.minecraft.world.level.levelgen.flat with parameters of type BootstrapContextModifierConstructorDescriptionprivate -
Uses of BootstrapContext in net.minecraft.world.level.levelgen.material
Methods in net.minecraft.world.level.levelgen.material with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic MaterialConditionMaterialRules.registerAndWrap(BootstrapContext<MaterialCondition> context, ResourceKey<MaterialCondition> key, MaterialCondition condition) static MaterialRuleMaterialRules.registerAndWrap(BootstrapContext<MaterialRule> context, ResourceKey<MaterialRule> key, MaterialRule rule) -
Uses of BootstrapContext in net.minecraft.world.level.levelgen.presets
Fields in net.minecraft.world.level.levelgen.presets declared as BootstrapContextModifier and TypeFieldDescriptionprivate final BootstrapContext<WorldPreset> WorldPresets.Bootstrap.contextMethods in net.minecraft.world.level.levelgen.presets with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidWorldPresets.bootstrap(BootstrapContext<WorldPreset> context) Constructors in net.minecraft.world.level.levelgen.presets with parameters of type BootstrapContext -
Uses of BootstrapContext in net.minecraft.world.level.levelgen.structure.pools.alias
Methods in net.minecraft.world.level.levelgen.structure.pools.alias with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidPoolAliasBindings.registerTargetsAsPools(BootstrapContext<StructureTemplatePool> context, Holder<StructureTemplatePool> emptyPool, List<PoolAliasBinding> aliasBindings) -
Uses of BootstrapContext in net.minecraft.world.level.storage.loot.predicates
Methods in net.minecraft.world.level.storage.loot.predicates with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidLootPredicates.bootstrap(BootstrapContext<LootItemCondition> context) -
Uses of BootstrapContext in net.minecraft.world.level.storage.loot.providers.number.floats
Methods in net.minecraft.world.level.storage.loot.providers.number.floats with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidContextFloatProviders.bootstrap(BootstrapContext<ContextFloatProvider> context) -
Uses of BootstrapContext in net.minecraft.world.level.storage.loot.providers.number.ints
Methods in net.minecraft.world.level.storage.loot.providers.number.ints with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidContextIntProviders.bootstrap(BootstrapContext<ContextIntProvider> context) -
Uses of BootstrapContext in net.minecraft.world.timeline
Methods in net.minecraft.world.timeline with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidTimelines.bootstrap(BootstrapContext<Timeline> context) -
Uses of BootstrapContext in net.neoforged.neoforge.common.data.internal
Classes in net.neoforged.neoforge.common.data.internal that implement BootstrapContextModifier and TypeClassDescriptionprivate static final recordprivate static classFields in net.neoforged.neoforge.common.data.internal declared as BootstrapContextModifier and TypeFieldDescriptionprivate final BootstrapContext<Advancement> NeoForgeAdvancementProvider.AdvancementRewriteContext.baseContextThe field for thebaseContextrecord component.private final BootstrapContext<Recipe<?>> NeoForgeRecipeProvider.InterceptingRecipeOutput.outputMethods in net.neoforged.neoforge.common.data.internal that return BootstrapContextModifier and TypeMethodDescriptionNeoForgeAdvancementProvider.AdvancementRewriteContext.baseContext()Returns the value of thebaseContextrecord component.Methods in net.neoforged.neoforge.common.data.internal with parameters of type BootstrapContextModifier and TypeMethodDescriptionstatic voidNeoForgeLootDataProvider.overrideLootPredicates(BootstrapContext<LootItemCondition> registry) Constructors in net.neoforged.neoforge.common.data.internal with parameters of type BootstrapContextModifierConstructorDescriptionprivateAdvancementRewriteContext(BootstrapContext<Advancement> baseContext, List<BiFunction<Criterion<?>, BootstrapContextAccess, @Nullable Criterion<?>>> criteriaReplacers) Creates an instance of aAdvancementRewriteContextrecord class.privateInterceptingRecipeOutput(BootstrapContext<Recipe<?>> output) NeoForgeRecipeProvider(BootstrapContext<Recipe<?>> recipeOutput, BootstrapContext<Advancement> advancementOutput) -
Uses of BootstrapContext in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return BootstrapContextMethods in net.neoforged.neoforge.common.extensions with parameters of type BootstrapContextModifier and TypeMethodDescriptiondefault AdvancementHolderIAdvancementBuilderExtension.save(BootstrapContext<Advancement> output, Identifier id) Saves this builder with the given id.default AdvancementHolderIAdvancementBuilderExtension.save(BootstrapContext<Advancement> output, Identifier id, ICondition... conditions) Saves this builder with the given id.