net.minecraft.world.chunk

public abstract class AbstractChunkGenerator<C extends ChunkGeneratorSettings>

implements ChunkGenerator<C>

bmz
net.minecraft.class_3782
net.minecraft.world.chunk.AbstractChunkGenerator
net.minecraft.world.gen.AbstractChunkGenerator
net.minecraft.world.gen.AbstractChunkGenerator

Field summary

Modifier and TypeField
protected final WorldAccess
a
field_18838
world
field_202095_a
world
protected final long
b
field_18839
seed
field_202096_b
seed
protected final BiomeSource
c
field_18840
biomeSource
field_202097_c
biomeProvider
protected final Map<StructureFeature<? extends Configuration>, it.unimi.dsi.fastutil.longs.Long2ObjectMap<StructureStart>>
d
field_18841
structures
field_203227_d
structureStartCache
protected final Map<StructureFeature<? extends Configuration>, it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.longs.LongSet>>
e
field_18842
structureReferences
field_203228_e
structureReferenceCache

Constructor summary

ModifierConstructor
public (WorldAccess world, BiomeSource biomeSource)

Method summary

Modifier and TypeMethod
public void
a(ti arg0, boq$a arg1)
method_17019(class_4441 arg0, class_3801$class_3802 arg1)
carve(WorldGenRegion arg0, GenerationStep$Carving arg1)
func_202091_a(WorldGenRegion arg0, GenerationStage$Carving arg1)
carve(WorldGenRegion arg0, GenerationStage$Carving arg1)
public BlockPos
a(axy arg0, String arg1, el arg2, int arg3, boolean arg4)
method_3866(class_1150 arg0, String arg1, class_2552 arg2, int arg3, boolean arg4)
findNearestStructure(World arg0, String arg1, BlockPos arg2, int arg3, boolean arg4)
func_211403_a(World arg0, String arg1, BlockPos arg2, int arg3, boolean arg4)
findNearestStructure(World arg0, String arg1, BlockPos arg2, int arg3, boolean arg4)
protected void
a(bmx arg0, Random arg1)
method_17028(class_3781 arg0, Random arg1)
placeBedrock(ChunkAccess chunk, Random random)
func_205472_a(IChunk arg0, Random arg1)
makeBedrock(IChunk chunkIn, Random random)
public void
a(ti arg0)
method_17018(class_4441 arg0)
decorate(WorldGenRegion arg0)
func_202092_b(WorldGenRegion arg0)
decorate(WorldGenRegion arg0)
public void
a(bmx arg0, ayu[] arg1, boz arg2, int arg3)
method_17029(class_3781 arg0, class_1170[] arg1, class_3812 arg2, int arg3)
buildSurfaces(ChunkAccess chunk, Biome[] biomes, WorldGenRandom random, int seaLevel)
func_205471_a(IChunk arg0, Biome[] arg1, SharedSeedRandom arg2, int arg3)
buildSurface(IChunk chunkIn, Biome[] biomesIn, SharedSeedRandom random, int seaLevel)
public abstract C
a()
method_17013()
getSettings()
func_201496_a_()
getSettings()
public abstract double[]
a(int arg0, int arg1)
method_17027(int arg0, int arg1)
getSurfaceNoise(int chunkX, int chunkZ)
func_205473_a(int arg0, int arg1)
generateNoiseRegion(int x, int z)
public boolean
a(ayu arg0, btl<? extends bqp> arg1)
method_17015(class_1170 arg0, class_3902<? extends class_3845> arg1)
canGenerateStructure(Biome arg0, StructureFeature<? extends Configuration> arg1)
func_202094_a(Biome arg0, Structure<? extends IFeatureConfig> arg1)
hasStructure(Biome arg0, Structure<? extends IFeatureConfig> arg1)
public Configuration
b(ayu arg0, btl<? extends bqp> arg1)
method_17021(class_1170 arg0, class_3902<? extends class_3845> arg1)
getStructureConfiguration(Biome arg0, StructureFeature<? extends Configuration> arg1)
func_202087_b(Biome arg0, Structure<? extends IFeatureConfig> arg1)
getStructureConfig(Biome arg0, Structure<? extends IFeatureConfig> arg1)
public BiomeSource
b()
method_17020()
getBiomeSource()
func_202090_b()
getBiomeProvider()
public long
c()
method_17024()
getSeed()
func_202089_c()
getSeed()
public it.unimi.dsi.fastutil.longs.Long2ObjectMap<StructureStart>
a(btl<? extends bqp> arg0)
method_17017(class_3902<? extends class_3845> arg0)
getStructureStarts(StructureFeature<? extends Configuration> arg0)
func_203224_a(Structure<? extends IFeatureConfig> arg0)
getStructureReferenceToStartMap(Structure<? extends IFeatureConfig> arg0)
public it.unimi.dsi.fastutil.longs.Long2ObjectMap<it.unimi.dsi.fastutil.longs.LongSet>
b(btl<? extends bqp> arg0)
method_17022(class_3902<? extends class_3845> arg0)
getStructureReferences(StructureFeature<? extends Configuration> arg0)
func_203223_b(Structure<? extends IFeatureConfig> arg0)
getStructurePositionToReferenceMap(Structure<? extends IFeatureConfig> arg0)
public int
e()
method_17026()
getGenerationDepth()
func_207511_e()
getMaxHeight()