Interface DeltaFeatureConfiguration

All Superinterfaces:
FeatureConfiguration, Wrapper

@NullMarked @AsOf("3.0.0") public interface DeltaFeatureConfiguration extends FeatureConfiguration
A one-block-deep sheet of constrained lava found among the terrain of basalt deltas biome in the Nether.
Since:
3.0.0
See Also:
  • Method Details

    • contents

      @AsOf("3.0.0") BlockData contents()
      The block to use on the inside of the delta.
      Returns:
      the contents block
      Since:
      3.0.0
    • rim

      @AsOf("3.0.0") BlockData rim()
      The block to use for the rim of the delta.
      Returns:
      the rim block
      Since:
      3.0.0
    • size

      @AsOf("3.0.0") IntProvider size()
      The size of the inside of the delta. Value between 0 and 16.
      Returns:
      the size
      Since:
      3.0.0
    • rimSize

      @AsOf("3.0.0") IntProvider rimSize()
      The size of the rim of the delta. Value between 0 and 16.
      Returns:
      the rim size
      Since:
      3.0.0
    • toBuilder

      @AsOf("3.0.0") default DeltaFeatureConfiguration.Builder toBuilder()
      Converts this object back to a builder.
      Returns:
      a builder with the same values as this object
      Since:
      3.0.0
    • of

      @AsOf("3.0.0") static DeltaFeatureConfiguration of(BlockData contents, BlockData rim, IntProvider size, IntProvider rimSize)
      Creates a new delta feature configuration.
      Parameters:
      contents - the block to use on the inside of the delta
      rim - the block to use for the rim of the delta
      size - the size of the inside of the delta
      rimSize - the size of the rim of the delta
      Returns:
      a new delta feature configuration
      Since:
      3.0.0
    • builder

      @AsOf("3.0.0") static DeltaFeatureConfiguration.Builder builder()
      Creates a new builder.
      Returns:
      a new builder
      Since:
      3.0.0