Uses of Class
net.minecraft.world.gen.noise.NoiseConfig
Packages that use NoiseConfig
Package
Description
-
Uses of NoiseConfig in net.minecraft.server.world
Fields in net.minecraft.server.world declared as NoiseConfigMethods in net.minecraft.server.world that return NoiseConfigModifier and TypeMethodDescriptionprotected NoiseConfigServerChunkLoadingManager.getNoiseConfig()ServerChunkManager.getNoiseConfig() -
Uses of NoiseConfig in net.minecraft.structure
Fields in net.minecraft.structure declared as NoiseConfigModifier and TypeFieldDescriptionprivate final NoiseConfigStructureGeneratorFactory.Context.noiseConfigThe field for thenoiseConfigrecord component.Methods in net.minecraft.structure that return NoiseConfigModifier and TypeMethodDescriptionStructureGeneratorFactory.Context.noiseConfig()Returns the value of thenoiseConfigrecord component.Constructors in net.minecraft.structure with parameters of type NoiseConfigModifierConstructorDescriptionContext(ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, long long2, ChunkPos chunkPos, C c, HeightLimitView heightLimitView, Predicate<RegistryEntry<Biome>> predicate, StructureTemplateManager structureTemplateManager, DynamicRegistryManager dynamicRegistryManager) -
Uses of NoiseConfig in net.minecraft.structure.pool
Methods in net.minecraft.structure.pool with parameters of type NoiseConfigModifier and TypeMethodDescriptionprivate static voidStructurePoolBasedGenerator.generate(NoiseConfig noiseConfig, int maxSize, boolean modifyBoundingBox, ChunkGenerator chunkGenerator, StructureTemplateManager structureTemplateManager, HeightLimitView heightLimitView, Random random, Registry<StructurePool> structurePoolRegistry, PoolStructurePiece firstPiece, List<PoolStructurePiece> pieces, VoxelShape pieceShape, StructurePoolAliasLookup aliasLookup, StructureLiquidSettings liquidSettings) (package private) voidStructurePoolBasedGenerator.StructurePoolGenerator.generatePiece(PoolStructurePiece piece, MutableObject<VoxelShape> pieceShape, int minY, boolean modifyBoundingBox, HeightLimitView world, NoiseConfig noiseConfig, StructurePoolAliasLookup aliasLookup, StructureLiquidSettings liquidSettings) -
Uses of NoiseConfig in net.minecraft.world
Fields in net.minecraft.world declared as NoiseConfigConstructors in net.minecraft.world with parameters of type NoiseConfigModifierConstructorDescriptionStructureLocator(NbtScannable chunkIoWorker, DynamicRegistryManager registryManager, StructureTemplateManager structureTemplateManager, RegistryKey<World> worldKey, ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, HeightLimitView world, BiomeSource biomeSource, long seed, com.mojang.datafixers.DataFixer dataFixer) -
Uses of NoiseConfig in net.minecraft.world.gen.carver
Fields in net.minecraft.world.gen.carver declared as NoiseConfigMethods in net.minecraft.world.gen.carver that return NoiseConfigConstructors in net.minecraft.world.gen.carver with parameters of type NoiseConfigModifierConstructorDescriptionCarverContext(NoiseChunkGenerator noiseChunkGenerator, DynamicRegistryManager registryManager, HeightLimitView heightLimitView, ChunkNoiseSampler chunkNoiseSampler, NoiseConfig noiseConfig, MaterialRules.MaterialRule materialRule) -
Uses of NoiseConfig in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk with parameters of type NoiseConfigModifier and TypeMethodDescriptionabstract voidChunkGenerator.buildSurface(ChunkRegion region, StructureAccessor structures, NoiseConfig noiseConfig, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.voidDebugChunkGenerator.buildSurface(ChunkRegion region, StructureAccessor structures, NoiseConfig noiseConfig, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.voidFlatChunkGenerator.buildSurface(ChunkRegion region, StructureAccessor structures, NoiseConfig noiseConfig, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.voidNoiseChunkGenerator.buildSurface(Chunk chunk, HeightContext heightContext, NoiseConfig noiseConfig, StructureAccessor structureAccessor, BiomeAccess biomeAccess, Registry<Biome> biomeRegistry, Blender blender) voidNoiseChunkGenerator.buildSurface(ChunkRegion region, StructureAccessor structures, NoiseConfig noiseConfig, Chunk chunk) Places the surface blocks of the biomes after the noise has been generated.abstract voidChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess biomeAccess, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.voidDebugChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess biomeAccess, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.voidFlatChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess biomeAccess, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.voidNoiseChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess biomeAccess, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.static ChunkNoiseSamplerChunkNoiseSampler.create(Chunk chunk, NoiseConfig noiseConfig, DensityFunctionTypes.Beardifying beardifying, ChunkGeneratorSettings chunkGeneratorSettings, AquiferSampler.FluidLevelSampler fluidLevelSampler, Blender blender) private ChunkNoiseSamplerNoiseChunkGenerator.createChunkNoiseSampler(Chunk chunk, StructureAccessor world, Blender blender, NoiseConfig noiseConfig) ChunkGenerator.createStructurePlacementCalculator(RegistryWrapper<StructureSet> structureSetRegistry, NoiseConfig noiseConfig, long seed) FlatChunkGenerator.createStructurePlacementCalculator(RegistryWrapper<StructureSet> structureSetRegistry, NoiseConfig noiseConfig, long seed) abstract VerticalBlockSampleChunkGenerator.getColumnSample(int x, int z, HeightLimitView world, NoiseConfig noiseConfig) Returns a sample of all the block states in a column for use in structure generation.DebugChunkGenerator.getColumnSample(int x, int z, HeightLimitView world, NoiseConfig noiseConfig) Returns a sample of all the block states in a column for use in structure generation.FlatChunkGenerator.getColumnSample(int x, int z, HeightLimitView world, NoiseConfig noiseConfig) Returns a sample of all the block states in a column for use in structure generation.NoiseChunkGenerator.getColumnSample(int x, int z, HeightLimitView world, NoiseConfig noiseConfig) Returns a sample of all the block states in a column for use in structure generation.abstract voidChunkGenerator.getDebugHudText(List<String> text, NoiseConfig noiseConfig, BlockPos pos) voidDebugChunkGenerator.getDebugHudText(List<String> text, NoiseConfig noiseConfig, BlockPos pos) voidFlatChunkGenerator.getDebugHudText(List<String> text, NoiseConfig noiseConfig, BlockPos pos) voidNoiseChunkGenerator.getDebugHudText(List<String> text, NoiseConfig noiseConfig, BlockPos pos) abstract intChunkGenerator.getHeight(int x, int z, Heightmap.Type heightmap, HeightLimitView world, NoiseConfig noiseConfig) Returns the raw noise height of a column for use in structure generation.intDebugChunkGenerator.getHeight(int x, int z, Heightmap.Type heightmap, HeightLimitView world, NoiseConfig noiseConfig) Returns the raw noise height of a column for use in structure generation.intFlatChunkGenerator.getHeight(int x, int z, Heightmap.Type heightmap, HeightLimitView world, NoiseConfig noiseConfig) Returns the raw noise height of a column for use in structure generation.intNoiseChunkGenerator.getHeight(int x, int z, Heightmap.Type heightmap, HeightLimitView world, NoiseConfig noiseConfig) Returns the raw noise height of a column for use in structure generation.intChunkGenerator.getHeightInGround(int x, int z, Heightmap.Type heightmap, HeightLimitView world, NoiseConfig noiseConfig) intChunkGenerator.getHeightOnGround(int x, int z, Heightmap.Type heightmap, HeightLimitView world, NoiseConfig noiseConfig) ChunkGenerator.populateBiomes(NoiseConfig noiseConfig, Blender blender, StructureAccessor structureAccessor, Chunk chunk) private voidNoiseChunkGenerator.populateBiomes(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) NoiseChunkGenerator.populateBiomes(NoiseConfig noiseConfig, Blender blender, StructureAccessor structureAccessor, Chunk chunk) abstract CompletableFuture<Chunk> ChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.DebugChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.FlatChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.NoiseChunkGenerator.populateNoise(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.private ChunkNoiseChunkGenerator.populateNoise(Blender blender, StructureAccessor structureAccessor, NoiseConfig noiseConfig, Chunk chunk, int minimumCellY, int cellHeight) private OptionalIntNoiseChunkGenerator.sampleHeightmap(HeightLimitView world, NoiseConfig noiseConfig, int x, int z, @Nullable MutableObject<VerticalBlockSample> columnSample, @Nullable Predicate<BlockState> stopPredicate) private booleanChunkGenerator.trySetStructureStart(StructureSet.WeightedEntry weightedEntry, StructureAccessor structureAccessor, DynamicRegistryManager dynamicRegistryManager, NoiseConfig noiseConfig, StructureTemplateManager structureManager, long seed, Chunk chunk, ChunkPos pos, ChunkSectionPos sectionPos) Constructors in net.minecraft.world.gen.chunk with parameters of type NoiseConfigModifierConstructorDescriptionChunkNoiseSampler(int horizontalCellCount, NoiseConfig noiseConfig, int startBlockX, int startBlockZ, GenerationShapeConfig generationShapeConfig, DensityFunctionTypes.Beardifying beardifying, ChunkGeneratorSettings chunkGeneratorSettings, AquiferSampler.FluidLevelSampler fluidLevelSampler, Blender blender) -
Uses of NoiseConfig in net.minecraft.world.gen.chunk.placement
Fields in net.minecraft.world.gen.chunk.placement declared as NoiseConfigModifier and TypeFieldDescriptionprivate final NoiseConfigStructurePlacementCalculator.noiseConfigMethods in net.minecraft.world.gen.chunk.placement that return NoiseConfigMethods in net.minecraft.world.gen.chunk.placement with parameters of type NoiseConfigModifier and TypeMethodDescriptionstatic StructurePlacementCalculatorStructurePlacementCalculator.create(NoiseConfig noiseConfig, long seed, BiomeSource biomeSource, Stream<RegistryEntry<StructureSet>> structureSets) static StructurePlacementCalculatorStructurePlacementCalculator.create(NoiseConfig noiseConfig, long seed, BiomeSource biomeSource, RegistryWrapper<StructureSet> structureSetRegistry) Constructors in net.minecraft.world.gen.chunk.placement with parameters of type NoiseConfigModifierConstructorDescriptionprivateStructurePlacementCalculator(NoiseConfig noiseConfig, BiomeSource biomeSource, long structureSeed, long concentricRingSeed, List<RegistryEntry<StructureSet>> structureSets) -
Uses of NoiseConfig in net.minecraft.world.gen.noise
Methods in net.minecraft.world.gen.noise that return NoiseConfigModifier and TypeMethodDescriptionstatic NoiseConfigNoiseConfig.create(RegistryEntryLookup.RegistryLookup registryLookup, RegistryKey<ChunkGeneratorSettings> chunkGeneratorSettingsKey, long legacyWorldSeed) static NoiseConfigNoiseConfig.create(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersLookup, long legacyWorldSeed) -
Uses of NoiseConfig in net.minecraft.world.gen.structure
Fields in net.minecraft.world.gen.structure declared as NoiseConfigModifier and TypeFieldDescriptionprivate final NoiseConfigStructure.Context.noiseConfigThe field for thenoiseConfigrecord component.Methods in net.minecraft.world.gen.structure that return NoiseConfigModifier and TypeMethodDescriptionStructure.Context.noiseConfig()Returns the value of thenoiseConfigrecord component.Methods in net.minecraft.world.gen.structure with parameters of type NoiseConfigModifier and TypeMethodDescriptionStructure.createStructureStart(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, int references, HeightLimitView world, Predicate<RegistryEntry<Biome>> validBiomes) private static intRuinedPortalStructure.getFloorHeight(Random random, ChunkGenerator chunkGenerator, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, boolean airPocket, int height, int blockCountY, BlockBox box, HeightLimitView world, NoiseConfig noiseConfig) Constructors in net.minecraft.world.gen.structure with parameters of type NoiseConfigModifierConstructorDescriptionContext(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, HeightLimitView world, Predicate<RegistryEntry<Biome>> biomePredicate) Context(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, ChunkRandom chunkRandom, long long2, ChunkPos chunkPos, HeightLimitView heightLimitView, Predicate<RegistryEntry<Biome>> predicate) -
Uses of NoiseConfig in net.minecraft.world.gen.surfacebuilder
Fields in net.minecraft.world.gen.surfacebuilder declared as NoiseConfigModifier and TypeFieldDescription(package private) final NoiseConfigMaterialRules.MaterialRuleContext.noiseConfigMethods in net.minecraft.world.gen.surfacebuilder with parameters of type NoiseConfigModifier and TypeMethodDescriptionvoidSurfaceBuilder.buildSurface(NoiseConfig noiseConfig, BiomeAccess biomeAccess, Registry<Biome> biomeRegistry, boolean useLegacyRandom, HeightContext heightContext, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, MaterialRules.MaterialRule materialRule) Constructors in net.minecraft.world.gen.surfacebuilder with parameters of type NoiseConfigModifierConstructorDescriptionprotectedMaterialRuleContext(SurfaceBuilder surfaceBuilder, NoiseConfig noiseConfig, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Registry<Biome> registry, HeightContext heightContext) SurfaceBuilder(NoiseConfig noiseConfig, BlockState defaultState, int seaLevel, RandomSplitter randomDeriver)