net.minecraft.world.gen.feature

public record VegetationPatchFeatureConfig

implements FeatureConfig

net.minecraft.world.level.levelgen.feature.configurations.VegetationPatchConfiguration
net.minecraft.class_5927
net.minecraft.world.gen.feature.VegetationPatchFeatureConfig

Field summary

Modifier and TypeField
private final RegistryEntryList<Block>
replaceable
comp_1_625
replaceable
private final BlockStateProvider
groundState
comp_1_624
groundState
private final RegistryEntry<PlacedFeature>
vegetationFeature
comp_1_628
vegetationFeature
private final VerticalSurfaceType
surface
comp_1_626
surface
private final IntProvider
depth
comp_1_621
depth
private final float
extraBottomBlockChance
comp_1_622
extraBottomBlockChance
private final int
verticalRange
comp_1_629
verticalRange
private final float
vegetationChance
comp_1_627
vegetationChance
private final IntProvider
xzRadius
comp_1_630
horizontalRadius
private final float
extraEdgeColumnChance
comp_1_623
extraEdgeColumnChance
public static final com.mojang.serialization.Codec<VegetationPatchFeatureConfig>
CODEC
field_29285
CODEC

Constructor summary

ModifierConstructor
public (RegistryEntryList<Block> replaceable, BlockStateProvider groundState, RegistryEntry<PlacedFeature> vegetationFeature, VerticalSurfaceType surface, IntProvider depth, float extraBottomBlockChance, int verticalRange, float vegetationChance, IntProvider horizontalRadius, float extraEdgeColumnChance)

Method summary

Modifier and TypeMethod
public RegistryEntryList<Block>
replaceable()
comp_1_625()
replaceable()
public BlockStateProvider
groundState()
comp_1_624()
groundState()
public RegistryEntry<PlacedFeature>
vegetationFeature()
comp_1_628()
vegetationFeature()
public VerticalSurfaceType
surface()
comp_1_626()
surface()
public IntProvider
depth()
comp_1_621()
depth()
public float
extraBottomBlockChance()
comp_1_622()
extraBottomBlockChance()
public int
verticalRange()
comp_1_629()
verticalRange()
public float
vegetationChance()
comp_1_627()
vegetationChance()
public IntProvider
xzRadius()
comp_1_630()
horizontalRadius()
public float
extraEdgeColumnChance()
comp_1_623()
extraEdgeColumnChance()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_34348(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_34348(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)