net.minecraft.world.level.levelgen.carver

public class CarvingContext

extends WorldGenerationContext

dbs
net.minecraft.world.level.levelgen.carver.CarvingContext
net.minecraft.class_5873
net.minecraft.unmapped.C_kklqkmyc
net.minecraft.world.gen.carver.CarverContext
net.minecraft.world.gen.carver.CarverContext
net.minecraft.src.C_141355_
net.minecraft.world.level.levelgen.carver.CarvingContext

Field summary

Modifier and TypeField
private final RegistryAccess
a
registryAccess
field_35299
f_drddpzmf
registryManager
registryManager
f_190639_
private final NoiseChunk
b
noiseChunk
field_35703
f_ovnfkryg
chunkNoiseSampler
chunkNoiseSampler
f_190640_
private final RandomState
c
randomState
field_37706
f_jnjgqejw
noiseConfig
f_jnjgqejw
f_224842_
private final SurfaceRules$RuleSource
d
surfaceRule
field_37707
f_rsbwvvnh
materialRule
f_rsbwvvnh
f_224843_

Constructor summary

ModifierConstructor
public (NoiseBasedChunkGenerator noiseChunkGenerator, RegistryAccess registryManager, LevelHeightAccessor heightLimitView, NoiseChunk chunkNoiseSampler, RandomState noiseConfig, SurfaceRules$RuleSource materialRule)

Method summary

Modifier and TypeMethod
public Optional<BlockState>
a(Function<gt, hc<cgw>> arg0, cwm arg1, gt arg2, boolean arg3)
topMaterial(Function<BlockPos, Holder<Biome>> arg0, ChunkAccess arg1, BlockPos arg2, boolean arg3)
method_39114(Function<class_2338, class_6880<class_1959>> arg0, class_2791 arg1, class_2338 arg2, boolean arg3)
m_rnozgfob(Function<C_hynzadkk, C_cjzoxshv<C_orlkpefs>> arg0, C_lwzmmmqr arg1, C_hynzadkk arg2, boolean arg3)
applyMaterialRule(Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, BlockPos pos, boolean hasFluid)
applyMaterialRule(Function<BlockPos, Holder<Biome>> posToBiome, Chunk chunk, BlockPos pos, boolean arg3)
m_190646_(Function<C_4675_, C_203228_<C_1629_>> p_190648_, C_2116_ p_190649_, C_4675_ p_190650_, boolean arg3)
public RegistryAccess
c()
registryAccess()
method_39115()
m_qgvvjzno()
getRegistryManager()
getRegistryManager()
m_190651_()
public RandomState
d()
randomState()
method_41570()
m_zpegsqxx()
getNoiseConfig()
m_zpegsqxx()
m_224851_()