net.minecraft.world.level.levelgen.carver

public class CarvingContext

extends WorldGenerationContext

ekg
net.minecraft.world.level.levelgen.carver.CarvingContext
net.minecraft.class_5873

Field summary

Modifier and TypeField
private final RegistryAccess
a
registryAccess
field_35299
private final NoiseChunk
b
noiseChunk
field_35703
private final RandomState
c
randomState
field_37706
private final SurfaceRules$RuleSource
d
surfaceRule
field_37707

Constructor summary

ModifierConstructor
public (NoiseBasedChunkGenerator arg0, RegistryAccess arg1, LevelHeightAccessor arg2, NoiseChunk arg3, RandomState arg4, SurfaceRules$RuleSource arg5)

Method summary

Modifier and TypeMethod
public Optional<BlockState>
a(Function<iy, ji<dmc>> arg0, eed arg1, iy 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)
public RegistryAccess
c()
registryAccess()
method_39115()
public RandomState
d()
randomState()
method_41570()