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> pNoiseChunkCreator) Method parameters in net.minecraft.world.level.chunk with type arguments of type NoiseChunkModifier and TypeMethodDescriptionChunkAccess.getOrCreateNoiseChunk
(Function<ChunkAccess, NoiseChunk> pNoiseChunkCreator) -
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 pChunk, StructureManager pStructureManager, Blender pBlender, RandomState pRandom) static NoiseChunk
NoiseChunk.forChunk
(ChunkAccess pChunk, RandomState pState, DensityFunctions.BeardifierOrMarker pBeardifierOrMarker, NoiseGeneratorSettings pNoiseGeneratorSettings, Aquifer.FluidPicker pFluidPicke, Blender pBlender) NoiseChunk.forIndex
(int pArrayIndex) Methods in net.minecraft.world.level.levelgen with parameters of type NoiseChunkModifier and TypeMethodDescriptionvoid
SurfaceSystem.buildSurface
(RandomState pRandomState, BiomeManager pBiomeManager, Registry<Biome> pBiomes, boolean pUseLegacyRandomSource, WorldGenerationContext pContext, ChunkAccess pChunk, NoiseChunk pNoiseChunk, SurfaceRules.RuleSource pRuleSource) static Aquifer
Aquifer.create
(NoiseChunk pChunk, ChunkPos pChunkPos, NoiseRouter pNoiseRouter, PositionalRandomFactory pPositionalRandomFactory, int pMinY, int pHeight, Aquifer.FluidPicker pGlobalFluidPicker) Creates a standard noise based aquifer.private BlockState
NoiseBasedChunkGenerator.debugPreliminarySurfaceLevel
(NoiseChunk pChunk, int pX, int pY, int pZ, BlockState pState) SurfaceSystem.topMaterial
(SurfaceRules.RuleSource pRule, CarvingContext pContext, Function<BlockPos, Holder<Biome>> pBiomeGetter, ChunkAccess pChunk, NoiseChunk pNoiseChunk, BlockPos pPos, boolean pHasFluid) Deprecated.Constructors in net.minecraft.world.level.levelgen with parameters of type NoiseChunkModifierConstructorDescriptionprotected
Context
(SurfaceSystem pSystem, RandomState pRandomState, ChunkAccess pChunk, NoiseChunk pNoiseChunk, Function<BlockPos, Holder<Biome>> pBiomeGetter, Registry<Biome> p_224621_, WorldGenerationContext pContext) (package private)
NoiseBasedAquifer
(NoiseChunk pNoiseChunk, ChunkPos pChunkPos, NoiseRouter pNoiseRouter, PositionalRandomFactory pPositionalRandomFactory, int pMinY, int pHeight, Aquifer.FluidPicker pGlobalFluidPicker) -
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 pGenerator, RegistryAccess pRegistryAccess, LevelHeightAccessor pLevel, NoiseChunk pNoiseChunk, RandomState pRandomState, SurfaceRules.RuleSource pSurfaceRule) -
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 pChunk, int pX, int pY, int pZ)