Class FeatureConfiguration.DripstoneClusterConfiguration.Builder
java.lang.Object
dev.wyck.wrapper.worldgen.feature.config.FeatureConfiguration.DripstoneClusterConfiguration.Builder
- Enclosing class:
FeatureConfiguration.DripstoneClusterConfiguration
@NullMarked
@AsOf("3.0.0")
public static final class FeatureConfiguration.DripstoneClusterConfiguration.Builder
extends Object
- Since:
- 3.0.0
-
Method Summary
Modifier and TypeMethodDescriptionbuild()chanceOfDripstoneColumnAtMaxDistanceFromCenter(float chanceOfDripstoneColumnAtMaxDistanceFromCenter) density(FloatProvider density) dripstoneBlockLayerThickness(IntProvider dripstoneBlockLayerThickness) floorToCeilingSearchRange(int floorToCeilingSearchRange) height(IntProvider height) heightDeviation(int heightDeviation) maxDistanceFromCenterAffectingHeightBias(int maxDistanceFromCenterAffectingHeightBias) maxDistanceFromEdgeAffectingChanceOfDripstoneColumn(int maxDistanceFromEdgeAffectingChanceOfDripstoneColumn) maxStalagmiteStalactiteHeightDiff(int maxStalagmiteStalactiteHeightDiff) radius(IntProvider radius) wetness(FloatProvider wetness)
-
Method Details
-
floorToCeilingSearchRange
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder floorToCeilingSearchRange(int floorToCeilingSearchRange) -
height
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder height(IntProvider height) -
radius
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder radius(IntProvider radius) -
maxStalagmiteStalactiteHeightDiff
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder maxStalagmiteStalactiteHeightDiff(int maxStalagmiteStalactiteHeightDiff) -
heightDeviation
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder heightDeviation(int heightDeviation) -
dripstoneBlockLayerThickness
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder dripstoneBlockLayerThickness(IntProvider dripstoneBlockLayerThickness) -
density
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder density(FloatProvider density) -
wetness
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder wetness(FloatProvider wetness) -
chanceOfDripstoneColumnAtMaxDistanceFromCenter
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder chanceOfDripstoneColumnAtMaxDistanceFromCenter(float chanceOfDripstoneColumnAtMaxDistanceFromCenter) -
maxDistanceFromEdgeAffectingChanceOfDripstoneColumn
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder maxDistanceFromEdgeAffectingChanceOfDripstoneColumn(int maxDistanceFromEdgeAffectingChanceOfDripstoneColumn) -
maxDistanceFromCenterAffectingHeightBias
@AsOf("3.0.0") public FeatureConfiguration.DripstoneClusterConfiguration.Builder maxDistanceFromCenterAffectingHeightBias(int maxDistanceFromCenterAffectingHeightBias) -
build
-