public function __construct(Synapse $server, string $ip, int $port) { $this->synapse = $server; $this->ip = $ip; $this->port = $port; $this->registerPackets(); $this->client = new SynapseClient($server->getLogger(), $server->getGenisysServer()->getLoader(), $port, $ip); }