id = $id & 0xFFF; $this->data = $data; } public function encode(Vector3 $pos){ $pk = new LevelEventPacket; $pk->evid = LevelEventPacket::EVENT_ADD_PARTICLE_MASK | $this->id; $pk->position = $pos; $pk->data = $this->data; return $pk; } }