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.
- LinkCraft
Servidor Minecraft comunitário com rankups, pistas de parkour, labirintos e desafios cronometrados — mini‑games e progressão divertida.
3058.2 - Rooted Realm
SMP Survival Java com whitelist: sem resets planejados, economia dos jogadores, eventos semanais e PvP opcional. Comunidade adulta acolhedora.
1256.58 - FoxyCraft1355.8
- 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.
655.36 - CorePlay
Servidor survival CZ/SK clássico com eventos, duelos, leilões e comunidade amigável.
1755.19 - Smithtainment
SMP de sobrevivência voltado à comunidade, com plugins personalizados, economia, mcMMO e mini‑games — pessoal amigável e fórum ativo.
755.14 - GospelCraft
Servidor cristão Towny (survival) com mobs customizados, mcMMO e jobs — as escrituras apresentadas através do jogo.
554.76 - FragPixel
Rede Java multimodo que oferece Survival, SkyBlock, BedWars e Duels, com economia dentro do servidor, lojas de jogadores, leilões e proteção de terrenos.
654.43 - YugtoSMP054.2
- A Fallout Roleplaying Server753.64
- 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.
352.63 - 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.
451.81 - Netherlite is loading...851.77
- BendingMC
Survival focado em Towny, itens custom, jobs, mcMMO e eventos — construa cidades e proteja suas terras.
151.74 - LeftyPVP651.52
- ArdakazMC
Servidor de survival amigável e comunitário — construir, proteção contra grief e mundos permanentes.
450.49 - Britania
Servidor modificado e comunitário — Survival, Freebuild e Semi‑RP com equipe ativa e wiki. É necessário instalar mods Forge.
250.24
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.