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> factory) Method parameters in net.minecraft.world.level.chunk with type arguments of type NoiseChunkModifier and TypeMethodDescriptionChunkAccess.getOrCreateNoiseChunk(Function<ChunkAccess, NoiseChunk> factory) -
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 randomState) static NoiseChunkNoiseChunk.forChunk(ChunkAccess chunk, RandomState randomState, DensityFunctions.BeardifierOrMarker beardifier, NoiseGeneratorSettings settings, Aquifer.FluidPicker globalFluidPicker, Blender blender) NoiseChunk.forIndex(int cellIndex) Methods in net.minecraft.world.level.levelgen with parameters of type NoiseChunkModifier and TypeMethodDescriptionvoidSurfaceSystem.buildSurface(RandomState randomState, BiomeManager biomeManager, Registry<Biome> biomes, boolean useLegacyRandom, WorldGenerationContext generationContext, ChunkAccess protoChunk, NoiseChunk noiseChunk, SurfaceRules.RuleSource ruleSource) static AquiferAquifer.create(NoiseChunk noiseChunk, ChunkPos pos, NoiseRouter router, PositionalRandomFactory positionalRandomFactory, int minBlockY, int yBlockSize, Aquifer.FluidPicker fluidRule) Creates a standard noise based aquifer.private BlockStateNoiseBasedChunkGenerator.debugPreliminarySurfaceLevel(NoiseChunk noiseChunk, int posX, int posY, int posZ, BlockState state) SurfaceSystem.topMaterial(SurfaceRules.RuleSource ruleSource, CarvingContext carvingContext, Function<BlockPos, Holder<Biome>> biomeGetter, ChunkAccess chunk, NoiseChunk noiseChunk, BlockPos pos, boolean underFluid) 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> biomes, WorldGenerationContext context) privateNoiseBasedAquifer(NoiseChunk noiseChunk, ChunkPos pos, NoiseRouter router, PositionalRandomFactory positionalRandomFactory, int minBlockY, int yBlockSize, 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 heightAccessor, 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 TypeMethodDescription@Nullable BlockStateWorldGenMaterialRule.apply(NoiseChunk noiseChunk, int posX, int posY, int posZ)