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 TypeMethodDescriptionServerChunkManager.getNoiseConfig()protected NoiseConfigThreadedAnvilChunkStorage.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) (package private) voidStructurePoolBasedGenerator.StructurePoolGenerator.generatePiece(PoolStructurePiece piece, MutableObject<VoxelShape> pieceShape, int minY, boolean modifyBoundingBox, HeightLimitView world, NoiseConfig noiseConfig) -
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(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 world, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.voidDebugChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess world, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.voidFlatChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess world, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.voidNoiseChunkGenerator.carve(ChunkRegion chunkRegion, long seed, NoiseConfig noiseConfig, BiomeAccess world, StructureAccessor structureAccessor, Chunk chunk, GenerationStep.Carver carverStep) Generates caves for the given chunk.private voidChunkGenerator.computeStructurePlacements(NoiseConfig noiseConfig) voidChunkGenerator.computeStructurePlacementsIfNeeded(NoiseConfig noiseConfig) static ChunkNoiseSamplerChunkNoiseSampler.create(Chunk chunk, NoiseConfig noiseConfig, DensityFunctionTypes.Beardifying beardifying, ChunkGeneratorSettings chunkGeneratorSettings, AquiferSampler.FluidLevelSampler fluidLevelSampler, Blender blender) private CompletableFuture<List<ChunkPos>>ChunkGenerator.generateConcentricRingPositions(RegistryEntry<StructureSet> structureSet, NoiseConfig noiseConfig, ConcentricRingsStructurePlacement concentricRingsStructurePlacement) 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.ChunkGenerator.getConcentricRingsStartChunks(ConcentricRingsStructurePlacement structurePlacement, NoiseConfig noiseConfig) 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) private List<StructurePlacement>ChunkGenerator.getStructurePlacement(RegistryEntry<Structure> structureEntry, NoiseConfig noiseConfig) private ChunkNoiseSamplerNoiseChunkGenerator.method_41537(Chunk chunk, StructureAccessor structureAccessor, Blender blender, NoiseConfig noiseConfig) voidNoiseChunkGenerator.method_41538(Chunk chunk, HeightContext heightContext, NoiseConfig noiseConfig, StructureAccessor structureAccessor, BiomeAccess biomeAccess, Registry<Biome> registry, Blender blender) ChunkGenerator.populateBiomes(Registry<Biome> biomeRegistry, Executor executor, NoiseConfig noiseConfig, Blender blender, StructureAccessor structureAccessor, Chunk chunk) NoiseChunkGenerator.populateBiomes(Registry<Biome> biomeRegistry, Executor executor, NoiseConfig noiseConfig, Blender blender, StructureAccessor structureAccessor, Chunk chunk) private voidNoiseChunkGenerator.populateBiomes(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk) abstract CompletableFuture<Chunk>ChunkGenerator.populateNoise(Executor executor, 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(Executor executor, 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(Executor executor, 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(Executor executor, 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 int2, int int3) private OptionalIntNoiseChunkGenerator.sampleHeightmap(HeightLimitView heightLimitView, NoiseConfig noiseConfig, int int2, int int3, @Nullable MutableObject<VerticalBlockSample> mutableObject, @Nullable Predicate<BlockState> predicate) voidChunkGenerator.setStructureStarts(DynamicRegistryManager registryManager, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk, StructureTemplateManager structureTemplateManager, long seed) Determines which structures should start in the given chunk and creates their starting points.booleanChunkGenerator.shouldStructureGenerateInRange(RegistryEntry<StructureSet> structureSet, NoiseConfig noiseConfig, long seed, int chunkX, int chunkZ, int chunkRange) 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 horizontalSize, NoiseConfig noiseConfig, int int2, int int3, GenerationShapeConfig generationShapeConfig, DensityFunctionTypes.Beardifying beardifying, ChunkGeneratorSettings chunkGeneratorSettings, AquiferSampler.FluidLevelSampler fluidLevelSampler, Blender blender) -
Uses of NoiseConfig in net.minecraft.world.gen.chunk.placement
Methods in net.minecraft.world.gen.chunk.placement with parameters of type NoiseConfigModifier and TypeMethodDescriptionprotected booleanConcentricRingsStructurePlacement.isStartChunk(ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, long seed, int chunkX, int chunkZ) protected booleanRandomSpreadStructurePlacement.isStartChunk(ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, long seed, int chunkX, int chunkZ) protected abstract booleanStructurePlacement.isStartChunk(ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, long seed, int chunkX, int chunkZ) (package private) booleanStructurePlacement.ExclusionZone.shouldExclude(ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, long seed, int x, int z) Deprecated.booleanStructurePlacement.shouldGenerate(ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, long seed, int chunkX, int chunkZ) -
Uses of NoiseConfig in net.minecraft.world.gen.noise
Methods in net.minecraft.world.gen.noise that return NoiseConfigModifier and TypeMethodDescriptionstatic NoiseConfigNoiseConfig.create(DynamicRegistryManager dynamicRegistryManager, RegistryKey<ChunkGeneratorSettings> chunkGeneratorSettingsKey, long legacyWorldSeed) static NoiseConfigNoiseConfig.create(ChunkGeneratorSettings chunkGeneratorSettings, Registry<DoublePerlinNoiseSampler.NoiseParameters> noiseParametersRegistry, 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) private static booleanStructure.isBiomeValid(Structure.StructurePosition result, ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, Predicate<RegistryEntry<Biome>> validBiomes) 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)