| public void | | buildSurface(RandomState randomState, BiomeManager biomeManager, WorldGenerationContext generationContext, ChunkAccess protoChunk, NoiseChunk noiseChunk, MaterialRule ruleSource, Set<Holder<Biome>> possibleBiomes) | | buildSurface(RandomState randomState, BiomeManager biomeManager, WorldGenerationContext generationContext, ChunkAccess protoChunk, NoiseChunk noiseChunk, MaterialRule ruleSource, Set<Holder<Biome>> possibleBiomes) | | method_39106(class_7138 arg0, class_4543 arg1, class_5868 arg2, class_2791 arg3, class_1_1490 arg4, class_6708 arg5, Set<class_6880<class_1959>> arg6) | | buildSurface(NoiseConfig noiseConfig, BiomeAccess biomeAccess, HeightContext heightContext, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, MaterialRule materialRule, Set<RegistryEntry<Biome>> includedBiomes) |
|
| private static int | | getSurfaceGradientX(ChunkAccess protoChunk, int x, int z) | | getSurfaceGradientX(ChunkAccess protoChunk, int x, int z) | | method_1_10072(class_2791 arg0, int arg1, int arg2) | | getSteepnessX(Chunk chunk, int localX, int localZ) |
|
| private static int | | getSurfaceGradientZ(ChunkAccess protoChunk, int x, int z) | | getSurfaceGradientZ(ChunkAccess protoChunk, int x, int z) | | method_1_10073(class_2791 arg0, int arg1, int arg2) | | getSteepnessZ(Chunk chunk, int localX, int localZ) |
|
| protected int | | getSurfaceDepth(int blockX, int blockZ) | | getSurfaceDepth(int blockX, int blockZ) | | method_39552(int arg0, int arg1) | | sampleRunDepth(int blockX, int blockZ) |
|
| protected double | | getSurfaceSecondary(int blockX, int blockZ) | | getSurfaceSecondary(int blockX, int blockZ) | | method_39555(int arg0, int arg1) | | sampleSecondaryDepth(int blockX, int blockZ) |
|
| private boolean | |
| public int | | getSeaLevel() | | getSeaLevel() | | method_61805() | | getSeaLevel() |
|
| public Optional<BlockState> | | topMaterial(MaterialRule ruleSource, RandomState randomState, WorldGenerationContext worldGenerationContext, Function<BlockPos, Holder<Biome>> biomeGetter, ChunkAccess chunk, DensitySamplerSet densitySamplers, BlockPos pos, boolean underFluid) | | topMaterial(MaterialRule ruleSource, RandomState randomState, WorldGenerationContext worldGenerationContext, Function<BlockPos, Holder<Biome>> biomeGetter, ChunkAccess chunk, DensitySamplerSet densitySamplers, BlockPos pos, boolean underFluid) | | method_39110(class_6708 arg0, class_7138 arg1, class_5868 arg2, Function<class_2338, class_6880<class_1959>> arg3, class_2791 arg4, class_1_1552 arg5, class_2338 arg6, boolean arg7) | | applyMaterialRule(MaterialRule rule, NoiseConfig noiseConfig, HeightContext heightContext, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, ContextualSamplerProvider contextualSamplerProvider, BlockPos pos, boolean hasFluid) |
|
| private void | | erodedBadlandsExtension(BlockColumn column, int blockX, int blockZ, int height, LevelHeightAccessor protoChunk) | | erodedBadlandsExtension(BlockColumn column, int blockX, int blockZ, int height, LevelHeightAccessor protoChunk) | | method_39102(class_6557 arg0, int arg1, int arg2, int arg3, class_5539 arg4) | | placeBadlandsPillar(BlockColumn column, int x, int z, int surfaceY, HeightLimitView chunk) |
|
| private void | | frozenOceanExtension(int minSurfaceLevel, Biome surfaceBiome, BlockColumn column, BlockPos$MutableBlockPos blockPos, int blockX, int blockZ, int height) | | frozenOceanExtension(int minSurfaceLevel, Biome surfaceBiome, BlockColumn column, BlockPos$MutableBlockPos blockPos, int blockX, int blockZ, int height) | | method_39104(int arg0, class_1959 arg1, class_6557 arg2, class_2338$class_2339 arg3, int arg4, int arg5, int arg6) | | placeIceberg(int minY, Biome biome, BlockColumn column, BlockPos$Mutable mutablePos, int x, int z, int surfaceY) |
|
| private static BlockState[] | |
| private static void | | makeBands(RandomSource random, BlockState[] clayBands, int baseWidth, BlockState state) | | makeBands(RandomSource random, BlockState[] clayBands, int baseWidth, BlockState state) | | method_39109(class_5819 arg0, class_2680[] arg1, int arg2, class_2680 arg3) | | addTerracottaBands(Random random, BlockState[] terracottaBands, int minBandSize, BlockState state) |
|
| protected BlockState | | getBand(int worldX, int y, int worldZ) | | getBand(int worldX, int y, int worldZ) | | method_39103(int arg0, int arg1, int arg2) | | getTerracottaBlock(int x, int y, int z) |
|
| public DensityFunction | | preliminarySurfaceFunction() | | preliminarySurfaceFunction() | | method_1_10074() | | getChunkSurfaceLevel() |
|