net.minecraft.world.level.levelgen

public final class NoiseBasedChunkGenerator

extends ChunkGenerator

eii
net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator
net.minecraft.class_3754

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<NoiseBasedChunkGenerator>
c
CODEC
field_24773
private static final BlockState
d
AIR
field_16648
private final Holder<NoiseGeneratorSettings>
e
settings
field_24774
private final Supplier<Aquifer$FluidPicker>
f
globalFluidPicker
field_34591

Constructor summary

ModifierConstructor
public (BiomeSource arg0, Holder<NoiseGeneratorSettings> arg1)

Method summary

Modifier and TypeMethod
private static Aquifer$FluidPicker
a(eik arg0)
createFluidPicker(NoiseGeneratorSettings arg0)
method_45510(class_5284 arg0)
public CompletableFuture<ChunkAccess>
a(eit arg0, ejh arg1, dlv arg2, eed arg3)
createBiomes(RandomState arg0, Blender arg1, StructureManager arg2, ChunkAccess arg3)
method_38275(class_7138 arg0, class_6748 arg1, class_5138 arg2, class_2791 arg3)
private void
b(ejh arg0, eit arg1, dlv arg2, eed arg3)
doCreateBiomes(Blender arg0, RandomState arg1, StructureManager arg2, ChunkAccess arg3)
method_38327(class_6748 arg0, class_7138 arg1, class_5138 arg2, class_2791 arg3)
private NoiseChunk
a(eed arg0, dlv arg1, ejh arg2, eit arg3)
createNoiseChunk(ChunkAccess arg0, StructureManager arg1, Blender arg2, RandomState arg3)
method_41537(class_2791 arg0, class_5138 arg1, class_6748 arg2, class_7138 arg3)
protected com.mojang.serialization.MapCodec<? extends ChunkGenerator>
b()
codec()
method_28506()
public Holder<NoiseGeneratorSettings>
h()
generatorSettings()
method_41541()
public boolean
a(alv<eik> arg0)
stable(ResourceKey<NoiseGeneratorSettings> arg0)
method_28548(class_5321<class_5284> arg0)
public int
a(int arg0, int arg1, eif$a arg2, dlb arg3, eit arg4)
getBaseHeight(int arg0, int arg1, Heightmap$Types arg2, LevelHeightAccessor arg3, RandomState arg4)
method_16397(int arg0, int arg1, class_2902$class_2903 arg2, class_5539 arg3, class_7138 arg4)
public NoiseColumn
a(int arg0, int arg1, dlb arg2, eit arg3)
getBaseColumn(int arg0, int arg1, LevelHeightAccessor arg2, RandomState arg3)
method_26261(int arg0, int arg1, class_5539 arg2, class_7138 arg3)
public void
a(List<String> arg0, eit arg1, iy arg2)
addDebugScreenInfo(List<String> arg0, RandomState arg1, BlockPos arg2)
method_40450(List<String> arg0, class_7138 arg1, class_2338 arg2)
private OptionalInt
a(dlb arg0, eit arg1, int arg2, int arg3, org.apache.commons.lang3.mutable.MutableObject<dll> arg4, Predicate<ecg> arg5)
iterateNoiseColumn(LevelHeightAccessor arg0, RandomState arg1, int arg2, int arg3, org.apache.commons.lang3.mutable.MutableObject<NoiseColumn> arg4, Predicate<BlockState> arg5)
method_26263(class_5539 arg0, class_7138 arg1, int arg2, int arg3, org.apache.commons.lang3.mutable.MutableObject<class_4966> arg4, Predicate<class_2680> arg5)
public void
a(asq arg0, dlv arg1, eit arg2, eed arg3)
buildSurface(WorldGenRegion arg0, StructureManager arg1, RandomState arg2, ChunkAccess arg3)
method_12110(class_3233 arg0, class_5138 arg1, class_7138 arg2, class_2791 arg3)
public void
a(eed arg0, ejc arg1, eit arg2, dlv arg3, dme arg4, jv<dmc> arg5, ejh arg6)
buildSurface(ChunkAccess arg0, WorldGenerationContext arg1, RandomState arg2, StructureManager arg3, BiomeManager arg4, Registry<Biome> arg5, Blender arg6)
method_41538(class_2791 arg0, class_5868 arg1, class_7138 arg2, class_5138 arg3, class_4543 arg4, class_2378<class_1959> arg5, class_6748 arg6)
public void
a(asq arg0, long arg1, eit arg2, dme arg3, dlv arg4, eed arg5)
applyCarvers(WorldGenRegion arg0, long arg1, RandomState arg2, BiomeManager arg3, StructureManager arg4, ChunkAccess arg5)
method_12108(class_3233 arg0, long arg1, class_7138 arg2, class_4543 arg3, class_5138 arg4, class_2791 arg5)
public CompletableFuture<ChunkAccess>
a(ejh arg0, eit arg1, dlv arg2, eed arg3)
fillFromNoise(Blender arg0, RandomState arg1, StructureManager arg2, ChunkAccess arg3)
method_12088(class_6748 arg0, class_7138 arg1, class_5138 arg2, class_2791 arg3)
private ChunkAccess
a(ejh arg0, dlv arg1, eit arg2, eed arg3, int arg4, int arg5)
doFill(Blender arg0, StructureManager arg1, RandomState arg2, ChunkAccess arg3, int arg4, int arg5)
method_33754(class_6748 arg0, class_5138 arg1, class_7138 arg2, class_2791 arg3, int arg4, int arg5)
private BlockState
a(eij arg0, int arg1, int arg2, int arg3, ecg arg4)
debugPreliminarySurfaceLevel(NoiseChunk arg0, int arg1, int arg2, int arg3, BlockState arg4)
method_38323(class_6568 arg0, int arg1, int arg2, int arg3, class_2680 arg4)
public int
e()
getGenDepth()
method_12104()
public int
f()
getSeaLevel()
method_16398()
public int
g()
getMinY()
method_33730()
public void
a(asq arg0)
spawnOriginalMobs(WorldGenRegion arg0)
method_12107(class_3233 arg0)