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 NoiseChunkAquifer.NoiseBasedAquifer.noiseChunkprivate final NoiseChunkSurfaceRules.Context.noiseChunkMethods in net.minecraft.world.level.levelgen that return NoiseChunkModifier and TypeMethodDescriptionprivate NoiseChunkNoiseBasedChunkGenerator.createNoiseChunk(ChunkAccess chunk, StructureManager structureManager, Blender blender, RandomState random) static NoiseChunkNoiseChunk.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 TypeMethodDescriptionvoidSurfaceSystem.buildSurface(RandomState randomState, BiomeManager biomeManager, Registry<Biome> biomes, boolean useLegacyRandomSource, WorldGenerationContext context, ChunkAccess chunk, NoiseChunk noiseChunk, SurfaceRules.RuleSource ruleSource) static AquiferAquifer.create(NoiseChunk chunk, ChunkPos chunkPos, NoiseRouter noiseRouter, PositionalRandomFactory positionalRandomFactory, int minY, int height, Aquifer.FluidPicker globalFluidPicker) Creates a standard noise based aquifer.private BlockStateNoiseBasedChunkGenerator.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 NoiseChunkModifierConstructorDescriptionprotectedContext(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)