Class PointedDripstoneConfiguration.Builder

java.lang.Object
dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration.Builder
Enclosing interface:
PointedDripstoneConfiguration

@AsOf("3.1.0") public static final class PointedDripstoneConfiguration.Builder extends Object
Since:
3.1.0
  • Constructor Details

  • Method Details

    • chanceOfTallerDripstone

      @AsOf("3.1.0") public PointedDripstoneConfiguration.Builder chanceOfTallerDripstone(float chanceOfTallerDripstone)
      Sets the chance of double-block dripstone.
      Parameters:
      chanceOfTallerDripstone - the chance of double-block dripstone
      Returns:
      this builder
      Since:
      3.1.0
    • chanceOfDirectionalSpread

      @AsOf("3.1.0") public PointedDripstoneConfiguration.Builder chanceOfDirectionalSpread(float chanceOfDirectionalSpread)
      Sets the chance of horizontal spread.
      Parameters:
      chanceOfDirectionalSpread - the chance of horizontal spread
      Returns:
      this builder
      Since:
      3.1.0
    • chanceOfSpreadRadius2

      @AsOf("3.1.0") public PointedDripstoneConfiguration.Builder chanceOfSpreadRadius2(float chanceOfSpreadRadius2)
      Sets the chance of horizontal spread by two blocks.
      Parameters:
      chanceOfSpreadRadius2 - the chance of horizontal spread by two blocks
      Returns:
      this builder
      Since:
      3.1.0
    • chanceOfSpreadRadius3

      @AsOf("3.1.0") public PointedDripstoneConfiguration.Builder chanceOfSpreadRadius3(float chanceOfSpreadRadius3)
      Sets the chance of spreading the third block.
      Parameters:
      chanceOfSpreadRadius3 - the chance of spreading the third block
      Returns:
      this builder
      Since:
      3.1.0
    • build

      @AsOf("3.1.0") public PointedDripstoneConfiguration build()
      Builds the configuration.
      Returns:
      the configuration
      Since:
      3.1.0