Class BiomeSpecialEffects.Builder
java.lang.Object
dev.wyck.wrapper.biome.BiomeSpecialEffects.Builder
- Enclosing interface:
BiomeSpecialEffects
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds a new BiomeSpecialEffects instance.dryFoliageColorOverride(@Nullable Integer dryFoliageColorOverride) Sets the dry foliage color override of the biome.dryFoliageColorOverride(@Nullable String dryFoliageColorOverride) Sets the dry foliage color override of the biome.foliageColorOverride(@Nullable Integer foliageColorOverride) Sets the foliage color override of the biome.foliageColorOverride(@Nullable String foliageColorOverride) Sets the foliage color override of the biome.grassColorModifier(GrassColorModifier grassColorModifier) Sets the grass color modifier of the biome.grassColorOverride(@Nullable Integer grassColorOverride) Sets the grass color override of the biome.grassColorOverride(@Nullable String grassColorOverride) Sets the grass color override of the biome.waterColor(int waterColor) Sets the water color of the biome.waterColor(String waterColor) Sets the water color of the biome.
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
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
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
Builds a new BiomeSpecialEffects instance.- Returns:
- a new BiomeSpecialEffects instance
- Since:
- 3.0.0
-