net.minecraft.world.gen.carver

public class CarverConfig

extends ProbabilityConfig

All mapped superinterfaces:

FeatureConfig

net.minecraft.world.level.levelgen.carver.CarverConfiguration
net.minecraft.class_5871
net.minecraft.world.gen.carver.CarverConfig

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<CarverConfig>
CODEC
field_29054
CONFIG_CODEC
public final HeightProvider
y
field_31488
y
public final FloatProvider
yScale
field_31489
yScale
public final YOffset
lavaLevel
field_31490
lavaLevel
public final CarverDebugConfig
debugSettings
field_29053
debugConfig
public final RegistryEntryList<Block>
replaceable
field_38864
replaceable

Constructor summary

ModifierConstructor
public (float probability, HeightProvider y, FloatProvider yScale, YOffset lavaLevel, CarverDebugConfig debugConfig, RegistryEntryList<Block> replaceable)

Method summary

Modifier and TypeMethod
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_33968(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_33968(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static RegistryEntryList
lambda$static$6(CarverConfiguration arg0)
method_43292(class_5871 arg0)
method_43292(CarverConfig config)
private static CarverDebugConfig
lambda$static$5(CarverConfiguration arg0)
method_36411(class_5871 arg0)
method_36411(CarverConfig config)
private static YOffset
lambda$static$4(CarverConfiguration arg0)
method_35348(class_5871 arg0)
method_35348(CarverConfig config)
private static FloatProvider
lambda$static$3(CarverConfiguration arg0)
method_35349(class_5871 arg0)
method_35349(CarverConfig config)
private static HeightProvider
lambda$static$2(CarverConfiguration arg0)
method_35350(class_5871 arg0)
method_35350(CarverConfig config)
private static Float
lambda$static$1(CarverConfiguration arg0)
method_35351(class_5871 arg0)
method_35351(CarverConfig config)