Uses of Class
net.minecraft.world.level.levelgen.NoiseChunk
Packages that use NoiseChunk
Package
Description
-
Uses of NoiseChunk in net.minecraft.world.level.chunk
Fields in net.minecraft.world.level.chunk declared as NoiseChunkMethods in net.minecraft.world.level.chunk that return NoiseChunkModifier and TypeMethodDescriptionChunkAccess.getOrCreateNoiseChunk
(Function<ChunkAccess, NoiseChunk> noiseChunkCreator) Method parameters in net.minecraft.world.level.chunk with type arguments of type NoiseChunkModifier and TypeMethodDescriptionChunkAccess.getOrCreateNoiseChunk
(Function<ChunkAccess, NoiseChunk> noiseChunkCreator) -
Uses of NoiseChunk in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen declared as NoiseChunkModifier and TypeFieldDescriptionprivate final NoiseChunk
Aquifer.NoiseBasedAquifer.noiseChunk
private final NoiseChunk
SurfaceRules.Context.noiseChunk
Methods in net.minecraft.world.level.levelgen that return NoiseChunkModifier and TypeMethodDescriptionprivate NoiseChunk
NoiseBasedChunkGenerator.createNoiseChunk
(ChunkAccess chunk, StructureManager structureManager, Blender blender, RandomState random) static NoiseChunk
NoiseChunk.forChunk
(ChunkAccess chunk, RandomState state, DensityFunctions.BeardifierOrMarker beardifierOrMarker, NoiseGeneratorSettings noiseGeneratorSettings, Aquifer.FluidPicker fluidPicke, Blender blender) NoiseChunk.forIndex
(int arrayIndex) Methods in net.minecraft.world.level.levelgen with parameters of type NoiseChunkModifier and TypeMethodDescriptionvoid
SurfaceSystem.buildSurface
(RandomState randomState, BiomeManager biomeManager, Registry<Biome> biomes, boolean useLegacyRandomSource, WorldGenerationContext context, ChunkAccess chunk, NoiseChunk noiseChunk, SurfaceRules.RuleSource ruleSource) static Aquifer
Aquifer.create
(NoiseChunk chunk, ChunkPos chunkPos, NoiseRouter noiseRouter, PositionalRandomFactory positionalRandomFactory, int minY, int height, Aquifer.FluidPicker globalFluidPicker) Creates a standard noise based aquifer.private BlockState
NoiseBasedChunkGenerator.debugPreliminarySurfaceLevel
(NoiseChunk chunk, int x, int y, int z, BlockState state) SurfaceSystem.topMaterial
(SurfaceRules.RuleSource rule, CarvingContext context, Function<BlockPos, Holder<Biome>> biomeGetter, ChunkAccess chunk, NoiseChunk noiseChunk, BlockPos pos, boolean hasFluid) Deprecated.Constructors in net.minecraft.world.level.levelgen with parameters of type NoiseChunkModifierConstructorDescriptionprotected
Context
(SurfaceSystem system, RandomState randomState, ChunkAccess chunk, NoiseChunk noiseChunk, Function<BlockPos, Holder<Biome>> biomeGetter, Registry<Biome> p_224621_, WorldGenerationContext context) (package private)
NoiseBasedAquifer
(NoiseChunk noiseChunk, ChunkPos chunkPos, NoiseRouter noiseRouter, PositionalRandomFactory positionalRandomFactory, int minY, int height, Aquifer.FluidPicker globalFluidPicker) -
Uses of NoiseChunk in net.minecraft.world.level.levelgen.carver
Fields in net.minecraft.world.level.levelgen.carver declared as NoiseChunkConstructors in net.minecraft.world.level.levelgen.carver with parameters of type NoiseChunkModifierConstructorDescriptionCarvingContext
(NoiseBasedChunkGenerator generator, RegistryAccess registryAccess, LevelHeightAccessor level, NoiseChunk noiseChunk, RandomState randomState, SurfaceRules.RuleSource surfaceRule) -
Uses of NoiseChunk in net.minecraft.world.level.levelgen.material
Methods in net.minecraft.world.level.levelgen.material with parameters of type NoiseChunkModifier and TypeMethodDescriptionWorldGenMaterialRule.apply
(NoiseChunk chunk, int x, int y, int z)