Class GeodeCrackSettings.Builder

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

@AsOf("3.0.0") public static final class GeodeCrackSettings.Builder extends Object
Builder for GeodeCrackSettings.
Since:
3.0.0
  • Constructor Details

  • Method Details

    • generateCrackChance

      @AsOf("3.0.0") public GeodeCrackSettings.Builder generateCrackChance(double generateCrackChance)
      Sets the probability for generating a crack.
      Parameters:
      generateCrackChance - the crack generation chance
      Returns:
      this builder
      Since:
      3.0.0
    • baseCrackSize

      @AsOf("3.0.0") public GeodeCrackSettings.Builder baseCrackSize(double baseCrackSize)
      Sets the base size of the crack.
      Parameters:
      baseCrackSize - the base crack size
      Returns:
      this builder
      Since:
      3.0.0
    • crackPointOffset

      @AsOf("3.0.0") public GeodeCrackSettings.Builder crackPointOffset(int crackPointOffset)
      Sets the offset of the crack point.
      Parameters:
      crackPointOffset - the crack point offset
      Returns:
      this builder
      Since:
      3.0.0
    • build

      @AsOf("3.0.0") public GeodeCrackSettings build()
      Builds the settings.
      Returns:
      the settings
      Since:
      3.0.0