65 $this->trimPatterns = [];
66 for($i = 0, $count = VarInt::readUnsignedInt($in); $i < $count; ++$i){
67 $this->trimPatterns[] = TrimPattern::read($in);
69 $this->trimMaterials = [];
70 for($i = 0, $count = VarInt::readUnsignedInt($in); $i < $count; ++$i){
71 $this->trimMaterials[] = TrimMaterial::read($in);
76 VarInt::writeUnsignedInt($out, count($this->trimPatterns));
77 foreach($this->trimPatterns as $trimPattern){
78 $trimPattern->write($out);
80 VarInt::writeUnsignedInt($out, count($this->trimMaterials));
81 foreach($this->trimMaterials as $trimMaterial){
82 $trimMaterial->write($out);