plugin.getServer().getScheduler().runTask(plugin, () -> {
ByteArrayDataOutput out = ByteStreams.newDataOutput();
out.writeUTF("ConnectOther");
out.writeUTF(playerName);
out.writeUTF(serverName);
plugin.getServer().sendPluginMessage(plugin, BungeeWideWarps.BUNGEECORD, out.toByteArray());
});
(it probably doesnt even have to be in a task)

















