public abstract function encode();
public function putPacket(Player $player, DataPacket $packet, $needACK = false, $immediate = true) { $packet->encode(); $pk = new RedirectPacket(); $pk->uuid = $player->getUniqueId(); $pk->direct = $immediate; $pk->mcpeBuffer = $packet->buffer; $this->synapseInterface->putPacket($pk); }