net.minecraft.world.gen.carver

public class RavineCarverConfig

extends CarverConfig

All mapped superinterfaces:

FeatureConfig

net.minecraft.world.level.levelgen.carver.CanyonCarverConfiguration
net.minecraft.class_5869
net.minecraft.world.gen.carver.RavineCarverConfig

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<RavineCarverConfig>
CODEC
field_29041
RAVINE_CODEC
public final FloatProvider
verticalRotation
field_31479
verticalRotation
public final RavineCarverConfig$Shape
shape
field_31480
shape

Constructor summary

ModifierConstructor
public (float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, CarverDebugConfig debugConfig, RegistryEntryList<Block> replaceable, FloatProvider verticalRotation, RavineCarverConfig$Shape shape)
public (CarverConfig config, FloatProvider verticalRotation, RavineCarverConfig$Shape shape)

Method summary

Modifier and TypeMethod
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_35336(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_35336(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static RavineCarverConfig$Shape
lambda$static$3(CanyonCarverConfiguration arg0)
method_35337(class_5869 arg0)
method_35337(RavineCarverConfig config)
private static FloatProvider
lambda$static$2(CanyonCarverConfiguration arg0)
method_35338(class_5869 arg0)
method_35338(RavineCarverConfig config)
private static CarverConfig
lambda$static$1(CanyonCarverConfiguration arg0)
method_35339(class_5869 arg0)
method_35339(RavineCarverConfig arg0)