Class BiomeSpecialEffects.Builder

java.lang.Object
dev.wyck.wrapper.biome.BiomeSpecialEffects.Builder
Enclosing interface:
BiomeSpecialEffects

@AsOf("3.0.0") public static final class BiomeSpecialEffects.Builder extends Object
A builder for creating BiomeSpecialEffects instances.
Since:
3.0.0
  • Constructor Details

  • Method Details

    • waterColor

      @AsOf("3.0.0") public BiomeSpecialEffects.Builder waterColor(int waterColor)
      Sets the water color of the biome.
      Parameters:
      waterColor - the water color of the biome
      Returns:
      this builder
      Since:
      3.0.0
    • foliageColorOverride

      @AsOf("3.0.0") public BiomeSpecialEffects.Builder foliageColorOverride(@Nullable Integer foliageColorOverride)
      Sets the foliage color override of the biome.
      Parameters:
      foliageColorOverride - the foliage color override of the biome
      Returns:
      this builder
      Since:
      3.0.0
    • dryFoliageColorOverride

      @AsOf("3.0.0") public BiomeSpecialEffects.Builder dryFoliageColorOverride(@Nullable Integer dryFoliageColorOverride)
      Sets the dry foliage color override of the biome.
      Parameters:
      dryFoliageColorOverride - the dry foliage color override of the biome
      Returns:
      this builder
      Since:
      3.0.0
    • grassColorOverride

      @AsOf("3.0.0") public BiomeSpecialEffects.Builder grassColorOverride(@Nullable Integer grassColorOverride)
      Sets the grass color override of the biome.
      Parameters:
      grassColorOverride - the grass color override of the biome
      Returns:
      this builder
      Since:
      3.0.0
    • grassColorModifier

      @AsOf("3.0.0") public BiomeSpecialEffects.Builder grassColorModifier(GrassColorModifier grassColorModifier)
      Sets the grass color modifier of the biome.
      Parameters:
      grassColorModifier - the grass color modifier of the biome
      Returns:
      this builder
      Since:
      3.0.0
    • waterColor

      @AsOf("3.0.0") public BiomeSpecialEffects.Builder waterColor(String waterColor)
      Sets the water color of the biome.
      Parameters:
      waterColor - the water color of the biome, as a hex string
      Returns:
      this builder
      Since:
      3.0.0
    • foliageColorOverride

      @AsOf("3.0.0") public BiomeSpecialEffects.Builder foliageColorOverride(@Nullable String foliageColorOverride)
      Sets the foliage color override of the biome.
      Parameters:
      foliageColorOverride - the foliage color override of the biome, as a hex string
      Returns:
      this builder
      Since:
      3.0.0
    • dryFoliageColorOverride

      @AsOf("3.0.0") public BiomeSpecialEffects.Builder dryFoliageColorOverride(@Nullable String dryFoliageColorOverride)
      Sets the dry foliage color override of the biome.
      Parameters:
      dryFoliageColorOverride - the dry foliage color override of the biome, as a hex string
      Returns:
      this builder
      Since:
      3.0.0
    • grassColorOverride

      @AsOf("3.0.0") public BiomeSpecialEffects.Builder grassColorOverride(@Nullable String grassColorOverride)
      Sets the grass color override of the biome.
      Parameters:
      grassColorOverride - the grass color override of the biome, as a hex string
      Returns:
      this builder
      Since:
      3.0.0
    • build

      @AsOf("3.0.0") public BiomeSpecialEffects build()
      Builds a new BiomeSpecialEffects instance.
      Returns:
      a new BiomeSpecialEffects instance
      Since:
      3.0.0