class RotateHeadPacket extends DataPacket{ public static $pool = []; public static $next = 0; // eid, yaw /** @var array[] */ public $entities = []; public function pid(){ return Info::ROTATE_HEAD_PACKET; } public function clean(){ $this->entities = []; return parent::clean(); } public function decode(){ } public function encode(){ $this->reset(); $this->putInt(count($this->entities)); foreach($this->entities as $d){ $this->putInt($d[0]); //eid $this->putByte((int) ($d[1] / 360)); } } }