Já cobrimos neste blog como estruturar o Discord da comunidade. Este artigo foca no plugin que conecta tecnicamente esse Discord ao próprio servidor Minecraft: o DiscordSRV, que sincroniza chat e status entre as duas plataformas.

O que o DiscordSRV faz na prática

Esse plugin permite que mensagens enviadas no chat do Minecraft apareçam automaticamente em um canal do Discord, e vice-versa, além de recursos como vincular contas de Discord e Minecraft, notificar entradas e saídas de jogadores, e exibir informações de status do servidor diretamente no Discord.

Instalação básica

  1. Baixe o plugin e coloque na pasta de plugins do servidor
  2. Crie um bot no Discord (através do portal de desenvolvedores da própria plataforma) e obtenha seu token de acesso
  3. Configure o token e o ID do canal desejado no arquivo de configuração do plugin
  4. Reinicie o servidor e adicione o bot criado ao seu Discord

Vinculação de conta: por que isso importa

Um dos recursos mais usados do DiscordSRV é a vinculação de conta, que conecta o perfil do Discord de um jogador ao seu personagem no Minecraft. Isso abre possibilidades como conceder cargos automaticamente baseados em rank do jogo, ou aplicar punições que afetam ambas as plataformas simultaneamente.

Cuidado com excesso de notificações: configurar o plugin para notificar cada pequena ação (login, logout, morte de jogador) no mesmo canal do chat sincronizado pode poluir a conversa. Vale separar notificações de sistema em canais próprios, mantendo o chat sincronizado mais limpo para conversa real entre jogadores.

Sincronização de cargos

Uma configuração mais avançada permite sincronizar cargos do Discord com grupos de permissão do LuckPerms (coberto em outro artigo deste blog), fazendo com que uma mudança de rank no jogo se reflita automaticamente no Discord, e vice-versa, sem trabalho manual duplicado da equipe.

Comandos executáveis pelo Discord

Dependendo da configuração, é possível permitir que certos comandos administrativos do servidor sejam executados diretamente através de mensagens no Discord, útil para moderadores que precisam agir rapidamente sem estar logados no jogo no momento.

Privacidade e informações expostas

Vale revisar cuidadosamente quais informações são compartilhadas entre as duas plataformas — nem todo jogador quer necessariamente que seu nome de usuário do Discord fique publicamente associado ao seu personagem do Minecraft, dependendo da configuração de privacidade da comunidade.

Mantendo o plugin atualizado

Como o DiscordSRV depende da API do Discord, que passa por mudanças ao longo do tempo, é importante manter o plugin atualizado para evitar problemas de compatibilidade repentinos causados por mudanças na própria plataforma do Discord.