Interface CarverConfiguration
- All Superinterfaces:
FeatureConfiguration, Wrapper
- All Known Implementing Classes:
CanyonCarverConfiguration, CaveCarverConfiguration
@NullMarked
@AsOf("2.3.0")
public sealed interface CarverConfiguration
extends Wrapper, FeatureConfiguration
permits CanyonCarverConfiguration, CaveCarverConfiguration
Wraps Minecraft's CarverConfiguration class.
- Since:
- 2.3.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface FeatureConfiguration
FeatureConfiguration.ColumnConfiguration, FeatureConfiguration.CountConfiguration, FeatureConfiguration.DripstoneClusterConfiguration, FeatureConfiguration.Factory, FeatureConfiguration.LargeDripstoneConfiguration, FeatureConfiguration.NoneConfiguration, FeatureConfiguration.PointedDripstoneConfiguration, FeatureConfiguration.ProbabilityConfiguration, FeatureConfiguration.SculkPatchConfigurationNested classes/interfaces inherited from interface Wrapper
Wrapper.Context<C> -
Field Summary
Fields inherited from interface FeatureConfiguration
WIRE -
Method Summary
Methods inherited from interface FeatureConfiguration
toMinecraft
-
Method Details
-
probability
- Returns:
- the probability of this carver being generated
- Since:
- 2.3.0
-
y
- Returns:
- the y-level of the carver
- Since:
- 2.3.0
-
yScale
- Returns:
- the y-scale of the carver
- Since:
- 2.3.0
-
lavaLevel
- Returns:
- the y-level of the lava level of the carver
- Since:
- 2.3.0
-
debugSettings
- Returns:
- the debug settings of the carver
- Since:
- 2.3.0
-
replaceable
- Returns:
- the materials that can be replaced by this carver
- Since:
- 2.3.0
-