Plugin Minecraft DiscordSRV
Informações sobre DiscordSRV e os servidores onde ele foi encontrado
🔌 Sobre o DiscordSRV
O DiscordSRV é um plugin de Minecraft que conecta um servidor de Minecraft a um servidor do Discord. Ele encaminha o chat do jogo para o Discord (e as mensagens do Discord para o jogo), oferece vinculação de contas entre contas de Minecraft e Discord e fornece ganchos de sincronização para cargos/grupos e vários eventos do servidor.
🎯 Objetivo
O objetivo principal do DiscordSRV é oferecer uma ponte confiável e configurável entre um servidor de Minecraft e o Discord, para que as comunidades possam se comunicar nas duas plataformas, manter a equipe informada e sincronizar informações de membros/cargos quando configurado.
⚙️ Recursos
- Sincronização de chat em duas vias entre canais do Minecraft e do Discord (configurável por canal).
- Vinculação de contas Minecraft <-> Discord para jogadores.
- Ganchos de sincronização de cargos/grupos (pontos de integração para plugins de permissões como o LuckPerms).
- Mensagens de broadcast e da equipe do Minecraft para o Discord.
- Comandos para vinculação, verificação do status de vínculo e ações administrativas (reload, resync, debug).
- Vários arquivos de configuração para mapeamento de canais, idioma/mensagens, sincronização e recursos de voz.
- Código open-source com um rastreador público de issues e lançamentos.
🧩 Para quem é
- Donos e administradores de servidor que querem unificar o chat da comunidade entre Minecraft e Discord.
- Equipes de moderação que precisam de visibilidade dos eventos do servidor no Discord.
- Redes que usam plugins de permissões e querem sincronização de cargos ou grupos com o Discord.
🏗️ Exemplos de uso
- Encaminhar o chat global ou por canal do Minecraft para canais específicos do Discord, para que usuários fora do servidor acompanhem as conversas.
- Vincular contas de jogadores a IDs do Discord para conceder cargos do Discord ou verificar usuários entre plataformas.
- Enviar registros de entrada/saída/console do servidor para um canal de moderação do Discord.
⌨️ Comandos
| Comando | Descrição | Permissão | Acesso |
|---|---|---|---|
/discord /discordsrv | Mostra a mensagem configurada do DiscordSRV (em messages.yml). | discordsrv.discord | Admin |
Subcomandos do jogador:
| Comando | Descrição | Permissão | Acesso |
|---|---|---|---|
help / ? | Mostra uma lista de opções para as quais o usuário tem permissões. | discordsrv.help | Jogador |
linked | Mostra se sua conta de Minecraft está vinculada a uma conta do Discord. | discordsrv.linked | Jogador |
link | Envia instruções para vincular sua conta de Minecraft a uma conta do Discord. | discordsrv.link | Jogador |
unlink / clearlinked | Desvincula sua conta do Discord da sua conta de Minecraft. | discordsrv.unlink | Jogador |
Comandos da equipe:
| Comando | Argumentos | Descrição | Permissão | Acesso |
|---|---|---|---|---|
broadcast / bcast | <#ChannelID/#ChannelName> <Message> | Envia uma mensagem para um canal do Discord configurado. | discordsrv.bcast | Admin |
linked | <Name/UUID/DiscordID/DiscordTag> | Verifica o status do vínculo de outro usuário. | discordsrv.linked.others | Admin |
link | <Name/UUID> <DiscordID/DiscordTag> | Envia instruções de vínculo para outro usuário. | discordsrv.link.others | Admin |
unlink / clearlinked | <Name/UUID/DiscordID/DiscordTag> | Desvincula a conta do Discord de outro usuário. | discordsrv.unlink.others | Admin |
resync | Dispara a sincronização de grupos (requer configuração de sincronização). | discordsrv.resync | Admin | |
reload | Recarrega a configuração do plugin. | discordsrv.reload | Admin | |
language / lang | <Language> [-confirm] | Altera o idioma do plugin. | discordsrv.language | Admin |
debugger | <start [categories...]/stop/upload> | Gera informações de depuração e, opcionalmente, envia um trace de debug. | discordsrv.debug | Admin |
(Os comandos obsoletos relacionados ao antigo sistema de assinatura estão documentados no histórico, mas foram removidos da operação atual.)
🔐 Permissões
| Permissão | Descrição | Padrão |
|---|---|---|
discordsrv.discord | Permite usar /discord e /discordsrv. | true |
discordsrv.help | Acesso ao subcomando de ajuda. | não especificado |
discordsrv.link | Usar o subcomando de vínculo. | não especificado |
discordsrv.unlink | Usar o subcomando de desvinculação. | não especificado |
discordsrv.linked | Verificar o status do próprio vínculo. | não especificado |
discordsrv.bcast | Enviar mensagens de broadcast para canais do Discord. | não especificado |
discordsrv.linked.others | Ver o status do vínculo de outros jogadores. | não especificado |
discordsrv.link.others | Enviar instruções de vínculo para outros jogadores. | não especificado |
discordsrv.unlink.others | Desvincular outros jogadores. | não especificado |
discordsrv.resync | Disparar a sincronização de grupos/cargos. | não especificado |
discordsrv.reload | Recarregar o plugin. | não especificado |
discordsrv.language | Alterar o idioma do plugin. | não especificado |
discordsrv.debug | Executar o depurador/enviar traces de debug. | não especificado |
⚙️ Instalação
📥 Configuração
- Baixe o
.jaroficial do DiscordSRV em uma distribuição oficial (página do projeto / catálogo / lançamentos). - Coloque o jar na pasta
plugins/do seu servidor, em um servidor compatível com Bukkit/Spigot. - Reinicie o servidor e verifique os logs do console para confirmar que o DiscordSRV carregou.
- Conclua a configuração inicial (token do bot, mapeamento de canais, opções de vínculo) usando os arquivos de configuração gerados.
📦 Arquivos de configuração
O DiscordSRV usa vários arquivos de configuração; os nomes confirmados incluem:
config.ymlmessages.ymllinking.ymlsynchronization.ymlvoice.ymlalerts.yml
Edite os arquivos apropriados para definir o token do bot do Discord, o mapeamento de canais e as configurações de sincronização. Alguns recursos (sincronização de cargos/grupos, integração de voz) exigem configuração adicional.
🧠 Notas técnicas
- O código-fonte e os lançamentos são mantidos em um repositório público.
- O projeto é publicado sob GPL-3.0.
- As integrações opcionais confirmadas incluem LuckPerms (contexts/sincronização de grupos) e PlaceholderAPI (placeholders).
- Os comandos e permissões estão documentados na documentação oficial; operações administrativas como resync e reload existem e podem exigir privilégios de operador.
🤝 Quando este plugin é útil
Se você precisa de chat bidirecional consistente e configurável, além de vinculação de contas entre um servidor de Minecraft e uma comunidade do Discord, o DiscordSRV fornece a ponte, os ganchos de integração e os arquivos de configuração para operar esses recursos, integrando-se também a plugins comuns do servidor.
- A Minecraft Server1055.39
- Rooted Realm
SMP Survival Java com whitelist: sem resets planejados, economia dos jogadores, eventos semanais e PvP opcional. Comunidade adulta acolhedora.
955.28 - Smithtainment
SMP de sobrevivência voltado à comunidade, com plugins personalizados, economia, mcMMO e mini‑games — pessoal amigável e fórum ativo.
1155.2 - LinkCraft
Servidor Minecraft comunitário com rankups, pistas de parkour, labirintos e desafios cronometrados — mini‑games e progressão divertida.
2455.1 - AetherCraft
SMP Survival semi-personalizado com proteção de terrenos, economia controlada pelos jogadores, itens e mobs personalizados, vários mundos e suporte a crossplay entre Bedrock/Java.
1154.93 - Minecart Rapid Transit
Servidor focado na comunidade, voltado para construção de cidades e transporte, centrado em trens em que você pode viajar, grandes redes de transporte, construções protegidas, economia gerenciada por jogadores e arenas PvP organizadas.
654.46 - Verre de Lait
Servidor comunitário 100% vanilla (survival & freebuild) com chat de voz, regras amigáveis e mundo Skyland — entre para uma experiência calma e cooperativa.
654.13 - GenuineMC
SMP de survival semi-vanilla focado na comunidade, com proteção de terrenos, lojas de jogadores, recompensas por voto, cosméticos e, possivelmente, crossplay entre Bedrock e Java.
253.67 - Restarting...253.59
- A Fallout Roleplaying Server353.06
- CorePlay
Servidor survival CZ/SK clássico com eventos, duelos, leilões e comunidade amigável.
1153.02 - Racsu Planet
MMORPG de Survival com cross-play (Java + Bedrock), com habilidades, missões, masmorras personalizadas e uma economia no jogo, apoiado por uma loja oficial e um hub da comunidade.
251.72 - Legion Tekkit
Survival modificado de Tekkit focado na progressão tecnológica e em facções controladas por jogadores, com economia, lojas de jogadores, claims protegidos, eventos na arena e vários mundos.
551.59 - NextLVL
Servidor CityBuild em alemão com construção por terrenos, economia dirigida pelos jogadores (lojas e leilão), crates diárias e recompensas de votação, itens personalizados, pets, cross-play com Bedrock e integração com o Discord.
251.09 - A Minecraft Server251.04
A página do plugin DiscordSRV mostra em quais servidores o monitoramento encontrou esse plugin e com quais plataformas e versões ele aparece.
Plugins podem adicionar comandos, economia, proteção, permissões, minigames, integrações ou outras mecânicas. A função real de DiscordSRV depende da configuração de cada servidor.
Os dados são gerados automaticamente a partir das respostas técnicas dos servidores. Se um servidor oculta a lista de plugins, ele pode não aparecer nesta seção, mesmo usando DiscordSRV.
Use a lista de servidores com DiscordSRV para comparar projetos, verificar versões compatíveis ou encontrar exemplos de uso do plugin em servidores públicos.