public void initialize(BytesocksClient client) throws UnsuccessfulRequestException, IOException {
        this.socket = client.createSocket(this.listener);
    }
Initializes the socket connection.

@param client the bytesocks client to connect to
@throws UnsuccessfulRequestException if the request fails
@throws IOException if an i/o error occurs
common/src/main/java/me/lucko/luckperms/common/webeditor/socket/WebEditorSocket.java