Uses of Class
net.minecraft.world.level.levelgen.carver.CanyonCarverConfiguration
Packages that use CanyonCarverConfiguration
-
Uses of CanyonCarverConfiguration in net.minecraft.world.level.levelgen.carver
Fields in net.minecraft.world.level.levelgen.carver with type parameters of type CanyonCarverConfigurationModifier and TypeFieldDescriptionstatic final WorldCarver<CanyonCarverConfiguration> WorldCarver.CANYONstatic final com.mojang.serialization.Codec<CanyonCarverConfiguration> CanyonCarverConfiguration.CODECMethods in net.minecraft.world.level.levelgen.carver with parameters of type CanyonCarverConfigurationModifier and TypeMethodDescriptionbooleanCanyonWorldCarver.carve(CarvingContext context, CanyonCarverConfiguration config, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, RandomSource random, Aquifer aquifer, ChunkPos chunkPos, CarvingMask carvingMask) Carves the given chunk with caves that originate from the givenchunkPos.private voidCanyonWorldCarver.doCarve(CarvingContext context, CanyonCarverConfiguration config, ChunkAccess chunk, Function<BlockPos, Holder<Biome>> biomeAccessor, long seed, Aquifer aquifer, double x, double y, double z, float thickness, float yaw, float pitch, int branchIndex, int branchCount, double horizontalVerticalRatio, CarvingMask carvingMask) private float[]CanyonWorldCarver.initWidthFactors(CarvingContext context, CanyonCarverConfiguration config, RandomSource random) Generates a random array full of width factors which are used to create the uneven walls of a ravine.booleanCanyonWorldCarver.isStartChunk(CanyonCarverConfiguration config, RandomSource random) private doubleCanyonWorldCarver.updateVerticalRadius(CanyonCarverConfiguration config, RandomSource random, double verticalRadius, float branchCount, float currentBranch) Constructor parameters in net.minecraft.world.level.levelgen.carver with type arguments of type CanyonCarverConfigurationModifierConstructorDescriptionCanyonWorldCarver(com.mojang.serialization.Codec<CanyonCarverConfiguration> codec)