Interface SpeleothemClusterConfiguration
- All Superinterfaces:
FeatureConfiguration, Wrapper
@NullMarked
@AsOf("3.0.0")
public interface SpeleothemClusterConfiguration
extends FeatureConfiguration
Dripstone feature found in caves.
- Since:
- 3.0.0
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classBuilder forSpeleothemClusterConfiguration. -
Field Summary
Fields inherited from interface FeatureConfiguration
NONE -
Method Summary
Modifier and TypeMethodDescriptionThe block that the base of the cluster is made of.builder()Creates a new builder.floatThe chance of a speleothem generating at the maximum distance from the center, between 0.0 and 1.0 (inclusive).density()The density of the cluster, between 0.0 and 2.0 (inclusive).intThe vertical distance searched between the floor and ceiling, between 1 and 512 (inclusive).height()The height of the cluster, between 1 and 128 (inclusive).intThe height deviation of the cluster, between 1 and 64 (inclusive).intThe maximum distance from the center that affects the height bias, between 1 and 64 (inclusive).intThe maximum distance from the edge that affects the chance of a speleothem, between 1 and 64 (inclusive).intThe maximum allowed height difference between a stalagmite and its opposing stalactite, between 0 and 64 (inclusive).The block that the pointed tips of the cluster are made of.radius()The radius of the cluster, between 1 and 128 (inclusive).The blocks that the cluster is allowed to replace when generating.The thickness of the speleothem block layer, between 0 and 128 (inclusive).Converts this object back to a builder.wetness()The wetness of the cluster, between 0.0 and 2.0 (inclusive).Methods inherited from interface Wrapper
asHandle, toMinecraft, unwrap
-
Method Details
-
baseBlock
-
pointedBlock
-
replaceableBlocks
-
floorToCeilingSearchRange
The vertical distance searched between the floor and ceiling, between 1 and 512 (inclusive).- Returns:
- the floor to ceiling search range
- Since:
- 3.0.0
-
height
The height of the cluster, between 1 and 128 (inclusive).- Returns:
- the height provider
- Since:
- 3.0.0
-
radius
The radius of the cluster, between 1 and 128 (inclusive).- Returns:
- the radius provider
- Since:
- 3.0.0
-
maxStalagmiteStalactiteHeightDiff
The maximum allowed height difference between a stalagmite and its opposing stalactite, between 0 and 64 (inclusive).- Returns:
- the maximum stalagmite/stalactite height difference
- Since:
- 3.0.0
-
heightDeviation
The height deviation of the cluster, between 1 and 64 (inclusive).- Returns:
- the height deviation
- Since:
- 3.0.0
-
speleothemBlockLayerThickness
The thickness of the speleothem block layer, between 0 and 128 (inclusive).- Returns:
- the speleothem block layer thickness provider
- Since:
- 3.0.0
-
density
The density of the cluster, between 0.0 and 2.0 (inclusive).- Returns:
- the density provider
- Since:
- 3.0.0
-
wetness
The wetness of the cluster, between 0.0 and 2.0 (inclusive).- Returns:
- the wetness provider
- Since:
- 3.0.0
-
chanceOfSpeleothemAtMaxDistanceFromCenter
The chance of a speleothem generating at the maximum distance from the center, between 0.0 and 1.0 (inclusive).- Returns:
- the chance of a speleothem at the maximum distance from center
- Since:
- 3.0.0
-
maxDistanceFromEdgeAffectingChanceOfSpeleothem
The maximum distance from the edge that affects the chance of a speleothem, between 1 and 64 (inclusive).- Returns:
- the maximum distance from edge affecting speleothem chance
- Since:
- 3.0.0
-
maxDistanceFromCenterAffectingHeightBias
The maximum distance from the center that affects the height bias, between 1 and 64 (inclusive).- Returns:
- the maximum distance from center affecting height bias
- Since:
- 3.0.0
-
toBuilder
Converts this object back to a builder.- Returns:
- a builder with the same values as this object
- Since:
- 3.0.0
-
builder
Creates a new builder.- Returns:
- a new builder
- Since:
- 3.0.0
-