27 private string $biomeName,
29 private float $temperature,
30 private float $downfall,
31 private float $redSporeDensity,
32 private float $blueSporeDensity,
33 private float $ashDensity,
34 private float $whiteAshDensity,
37 private Color $mapWaterColor,
43 public function getBiomeName() : string{ return $this->biomeName; }
45 public function getId() : ?int{ return $this->id; }
47 public function getTemperature() : float{ return $this->temperature; }
49 public function getDownfall() : float{ return $this->downfall; }
51 public function getRedSporeDensity() : float{ return $this->redSporeDensity; }
53 public function getBlueSporeDensity() : float{ return $this->blueSporeDensity; }
55 public function getAshDensity() : float{ return $this->ashDensity; }
57 public function getWhiteAshDensity() : float{ return $this->whiteAshDensity; }
59 public function getDepth() : float{ return $this->depth; }
61 public function getScale() : float{ return $this->scale; }
63 public function getMapWaterColor() : Color{ return $this->mapWaterColor; }
65 public function hasRain() : bool{ return $this->rain; }
71 public function getTags() : ?array{ return $this->tags; }
__construct(private string $biomeName, private ?int $id, private float $temperature, private float $downfall, private float $redSporeDensity, private float $blueSporeDensity, private float $ashDensity, private float $whiteAshDensity, private float $depth, private float $scale, private Color $mapWaterColor, private bool $rain, private ?array $tags, private ?BiomeDefinitionChunkGenData $chunkGenData=null)