28        private array $adjustments,
 
 
   36    public static function read(ByteBufferReader $in) : self{
 
   39        for($i = 0, $count = VarInt::readUnsignedInt($in); $i < $count; ++$i){
 
   40            $adjustments[] = BiomeElementData::read($in);
 
   43        return new self($adjustments);
 
   46    public function write(ByteBufferWriter $out) : void{
 
   47        VarInt::writeUnsignedInt($out, count($this->adjustments));
 
   48        foreach($this->adjustments as $adjustment){
 
   49            $adjustment->write($out);