History - net.minecraft.world.gen.surfacebuilder.SurfaceBuilder
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
Optional<BlockState> (MaterialRules$MaterialRule, CarverContext, Function<BlockPos, RegistryEntry<Biome>>, Chunk, ChunkNoiseSampler, BlockPos, boolean): topMaterial, method_39110, applyMaterialRule
void (NoiseConfig, BiomeAccess, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule, Set<RegistryEntry<Biome>>): buildSurface, method_39106, buildSurface
void (NoiseConfig, BiomeAccess, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule, Set<RegistryEntry<Biome>>): buildSurface, method_39106, buildSurface
Optional<BlockState> (MaterialRules$MaterialRule, NoiseConfig, HeightContext, Function<BlockPos, RegistryEntry<Biome>>, Chunk, ChunkNoiseSampler, BlockPos, boolean): topMaterial, method_39110, applyMaterialRule
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
void (NoiseConfig, BiomeAccess, Registry<Biome>, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule): buildSurface, method_39106, buildSurface
void (NoiseConfig, BiomeAccess, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule, Set<RegistryEntry<Biome>>): buildSurface, method_39106, buildSurface
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.SurfaceSystem
net.minecraft.class_6724
net.minecraft.world.gen.surfacebuilder.SurfaceBuilder
Fields
BlockState: WHITE_TERRACOTTA, field_35275, WHITE_TERRACOTTA
BlockState: ORANGE_TERRACOTTA, field_35276, ORANGE_TERRACOTTA
BlockState: TERRACOTTA, field_35277, TERRACOTTA
BlockState: YELLOW_TERRACOTTA, field_35278, YELLOW_TERRACOTTA
BlockState: BROWN_TERRACOTTA, field_35279, BROWN_TERRACOTTA
BlockState: RED_TERRACOTTA, field_35280, RED_TERRACOTTA
BlockState: LIGHT_GRAY_TERRACOTTA, field_35281, LIGHT_GRAY_TERRACOTTA
BlockState: PACKED_ICE, field_35282, PACKED_ICE
BlockState: SNOW_BLOCK, field_35283, SNOW_BLOCK
BlockState: defaultBlock, field_35285, defaultState
int: seaLevel, field_35286, seaLevel
BlockState[]: clayBands, field_35287, terracottaBands
DoublePerlinNoiseSampler: clayBandsOffsetNoise, field_35288, terracottaBandsOffsetNoise
DoublePerlinNoiseSampler: badlandsPillarNoise, field_35495, badlandsPillarNoise
DoublePerlinNoiseSampler: badlandsPillarRoofNoise, field_35496, badlandsPillarRoofNoise
DoublePerlinNoiseSampler: badlandsSurfaceNoise, field_35497, badlandsSurfaceNoise
DoublePerlinNoiseSampler: icebergPillarNoise, field_35498, icebergPillarNoise
DoublePerlinNoiseSampler: icebergPillarRoofNoise, field_35499, icebergPillarRoofNoise
DoublePerlinNoiseSampler: icebergSurfaceNoise, field_35500, icebergSurfaceNoise
RandomSplitter: noiseRandom, field_35292, randomDeriver
DoublePerlinNoiseSampler: surfaceNoise, field_35293, surfaceNoise
DoublePerlinNoiseSampler: surfaceSecondaryNoise, field_35680, surfaceSecondaryNoise
Constructors
(NoiseConfig, BlockState, int, RandomSplitter)
Methods
void (NoiseConfig, BiomeAccess, Registry<Biome>, boolean, HeightContext, Chunk, ChunkNoiseSampler, MaterialRules$MaterialRule): buildSurface, method_39106, buildSurface
int (int, int): getSurfaceDepth, method_39552, sampleRunDepth
double (int, int): getSurfaceSecondary, method_39555, sampleSecondaryDepth
boolean (BlockState): isStone, method_39333, isDefaultBlock
int (): getSeaLevel, method_61805, getSeaLevel
Optional<BlockState> (MaterialRules$MaterialRule, CarverContext, Function<BlockPos, RegistryEntry<Biome>>, Chunk, ChunkNoiseSampler, BlockPos, boolean): topMaterial, method_39110, applyMaterialRule
void (BlockColumn, int, int, int, HeightLimitView): erodedBadlandsExtension, method_39102, placeBadlandsPillar
void (int, Biome, BlockColumn, BlockPos$Mutable, int, int, int): frozenOceanExtension, method_39104, placeIceberg
BlockState[] (Random): generateBands, method_39108, createTerracottaBands
void (Random, BlockState[], int, BlockState): makeBands, method_39109, addTerracottaBands
BlockState (int, int, int): getBand, method_39103, getTerracottaBlock