Community
A extensão Community faz a ponte entre o seu servidor de Minecraft e plataformas externas. Ela oferece um conjunto de ferramentas para verificação de identidade, relato de problemas e comunicação multiplataforma.
- Código-fonte — Ver o código-fonte no GitHub.
- Baixar releases — Obter os JARs mais recentes.
Recursos
- Vinculação com o Discord — Vincule com segurança contas de Minecraft a IDs do Discord usando códigos de verificação.
- Sincronização de cargos — Sincronize automaticamente os cargos do Discord com base nas permissões do Minecraft.
- Relato de bugs — GUI no jogo para enviar relatos diretamente para webhooks.
- Sincronização do chat — Chat bidirecional entre o Minecraft e os canais do Discord.
Arquitetura
Entradas
- Discord Link — Configura os tokens do bot, os canais de verificação e as regras de sincronização de cargos.
- Bug Reporting — Define as categorias de relato, o layout da GUI e os webhooks de destino.
- Chat Sync — Configurações para sincronizar o chat do Minecraft com canais específicos do Discord.
- Console Channel — Configuração do console remoto baseado no Discord.
Início rápido
- 1. Explorar as entradas — Esta extensão fornece as seguintes entradas. Adicione-as à sua página do Typewriter para começar: - discord_link_manifest - bugreport_manifest - chat_sync_manifest - console_channel_manifest
Comandos
Todos os comandos são registrados pelo sistema de comandos do motor e acompanham as recargas automaticamente.
| Comando | Descrição | Permission |
|---|---|---|
/discordlink | Gerar um código de verificação para vincular sua conta do Discord (nome configurável) | (Nenhuma) |
/discordlink unlink | Remover o vínculo entre suas contas de Minecraft e Discord | (Nenhuma) |
/<custom> | Abre a GUI de relato de bugs (comando definido no Bug Report Manifest) | (Nenhuma) |
/<custom> mine | Listar seus próprios relatos e seus status | (Nenhuma) |
/<custom> list [player] | Listar os relatos recentes | adminPermission |
/<custom> status <id> <status> | Mover um relato para outro status | adminPermission |
/<custom> delete <id> | Excluir um relato | adminPermission |
[!IMPORTANT] Desde a v0.8,
/DiscordLinke/DiscordUnlinksão substituídos por/{commandName}e/{commandName} unlink(padrãodiscordlink, configurável no Discord Link Manifest).
Os subcomandos de relato list/status/delete também podem ser expostos como comandos slash do Discord (discordCommands no Bug Report Manifest), e os canais podem retransmitir mensagens do Discord de volta ao chat do Minecraft (discordToMinecraft no Chat Sync Manifest).