BungeeChannelApi é um projeto simples que facilita o uso das "operações" que podem ser feitas com o BungeeCord Plugin Messaging Channel, como pegar o número de jogadores de um servidor, enviar um jogador para outro servidor e etc. Ele é bem pequeno, consiste em apenas 1 classe, caso queira utilizar basta pegar essa classe o jogar no seu projeto. (Em breve vou adicionar um tutorial pra maven)
Repositório: https://github.com/leonardosnt/BungeeChannelApi
Exemplo de uso:
Pegando os jogadores online de um servidor na proxy:
BungeeChannelApi api = BungeeChannelApi.of(this);
api.getPlayerCount("NOME DO SERVIDOR")
.whenComplete((result, error) -> {
System.out.println("Jogadores online: " + result);
});
Maneira tradicional:
Enviar um jogador pra outro servidor:
BungeeChannelApi api = BungeeChannelApi.of(this);
api.connect(jogador, "nome do servidor"); // jogador pode ser tanto um Player ou o nome de outro jogador.