Minecraft Servers HQ

Plugin Minecraft InteractiveChat

Informações sobre InteractiveChat e os servidores onde ele foi encontrado

🔌 Sobre o InteractiveChat

InteractiveChat é um plugin de Minecraft que melhora o chat no jogo, trocando nomes simples de jogadores e palavras-chave por conteúdo interativo (mensagens ao passar o mouse, ações de clique) e permitindo que os jogadores mostrem itens, inventários e baús do ender diretamente no chat. Ele foi projetado para funcionar sobre plugins de formatação de chat já existentes, modificando pacotes em vez de substituir os sistemas de chat.

🎯 Objetivo

InteractiveChat resolve o problema do chat estático, só de texto, ao adicionar elementos interativos e placeholders ricos para que os jogadores possam compartilhar detalhes de itens/ferramentas e o conteúdo do inventário com interações de hover e clique. Ele também oferece suporte entre servidores em redes com proxy, permitindo recursos de chat interativo em todos os servidores backend.

⚙️ Recursos

  • Substitui nomes de jogadores no chat por conteúdo interativo de hover/clique.
  • Mostra a prévia do item na mão no chat por meio de uma palavra-chave (por exemplo, [item]).
  • Mostra o conteúdo do inventário do jogador no chat por meio de uma palavra-chave (por exemplo, [inv]) e permite escolher layouts de exibição.
  • Mostra o conteúdo do baú do ender no chat por meio de uma palavra-chave (por exemplo, [ender]).
  • Cria palavras-chave/placeholders interativos personalizados para uso no chat.
  • Menções a jogadores com notificações opcionais (som, título, action bar, boss bar) quando suportado pela versão do servidor.
  • Suporte entre servidores para BungeeCord e Velocity quando configurado no proxy e nos backends.
  • Suporta placeholders do PlaceholderAPI e integra a tradução dos nomes dos materiais dos itens para o idioma do cliente.
  • Códigos de cor RGB e suporte a fontes personalizadas para mensagens em servidores que suportam isso (recursos que exigem 1.16+ para comportamentos RGB).

🧩 Para quem é

  • Administradores de servidor que querem interações de chat mais ricas e conteúdo com hover/clique.
  • Redes que usam proxy (BungeeCord/Velocity) e precisam de chat interativo entre servidores backend.
  • Comunidades que querem que os jogadores mostrem itens ou inventários no chat sem mods externos.

🏗️ Casos de uso de exemplo

  • Um jogador digita [item] no chat global para mostrar uma dica interativa do item que está segurando, para os outros inspecionarem.
  • Um moderador envia uma mensagem formatada no chat usando placeholders e prévias inline do inventário para suporte ou revisão.
  • Uma rede com proxy ativa o plugin no proxy e nos backends para que menções e placeholders funcionem entre servidores.

⌨️ Comandos

ComandoDescriçãoPermissãoAcesso
/interactivechat reload (ou /ic reload)Recarrega a configuração do plugin.interactivechat.reloadAdministrador
/interactivechat update (ou /ic update)Verifica se há atualizações.não especificadoAdministrador
/interactivechat chat (ou /ic chat)Envia mensagens no chat com autocompletar de placeholders e nomes de jogadores.não especificadoAdministrador
/interactivechat list (ou /ic list)Lista todos os placeholders que o executor pode usar.não especificadoAdministrador
/interactivechat mentiontoggle (ou /ic mentiontoggle)Ativa ou desativa as notificações de menção de jogadores para você.não especificadoJogador
/interactivechat setinvdisplaylayout (ou /ic setinvdisplaylayout)Define seu layout preferido de exibição do inventário.interactivechat.module.inventory.setlayoutJogador
/interactivechatproxy backendinfo (ou /icp backendinfo)(Proxy) Lista informações do InteractiveChat dos servidores backend.interactivechat.backendinfoAdministrador

Nota: acima estão apenas os comandos explicitamente listados pelas fontes oficiais. Os nós de permissão são incluídos quando o plugin os documenta; caso contrário, a coluna de permissão mostra não especificado.

🔐 Permissões

PermissãoDescriçãoPadrão
interactivechat.reloadPermite recarregar o plugin.op
interactivechat.backendinfoPermite verificar o status dos servidores backend em um proxy.op
interactivechat.cooldown.bypassPermite ignorar os tempos de espera dos placeholders interativos.op
interactivechat.module.itemPermite usar o placeholder do item (mostrar o item na mão).true
interactivechat.module.inventoryPermite usar o placeholder do inventário (mostrar o inventário).true
interactivechat.module.inventory.setlayoutPermite definir seu layout preferido de exibição do inventário.true
interactivechat.module.inventory.setlayout.othersPermite definir o layout preferido de exibição do inventário de outros jogadores.op
interactivechat.module.enderchestPermite usar o placeholder do baú do ender (mostrar o baú do ender).true

(Apenas os nós de permissão explicitamente fornecidos pela documentação oficial do plugin estão listados acima.)

⚙️ Instalação

📥 Configuração

  • Baixe o JAR oficial do plugin e os plugins de dependência necessários.
  • Coloque o InteractiveChat.jar (e os jars de dependência) no diretório plugins/ do servidor.
  • Inicie o servidor.
  • Edite a configuração do plugin, se necessário, e reinicie o servidor para aplicar as mudanças.

📦 Dependências

Dependências confirmadas necessárias em servidores backend (Spigot/Paper/etc.):

  • ProtocolLib (ou) PacketEvents (+ módulo de pacotes relevante)
  • PlaceholderAPI
  • Vault

Notas: as dependências não são necessárias no software de proxy; se você planeja usar o plugin com BungeeCord ou Velocity, instale o InteractiveChat tanto no proxy quanto nos servidores backend e ative a opção proxy/bungeecord na configuração do InteractiveChat em cada servidor backend.

🧠 Notas técnicas

  • O plugin modifica o chat no nível do pacote; ele exige uma biblioteca de pacotes (ProtocolLib ou PacketEvents) para interceptar/modificar mensagens nos servidores backend.
  • Suporte a proxy: BungeeCord e Velocity são suportados; para ativar placeholders e menções entre servidores, o plugin precisa estar instalado no proxy e em todos os servidores backend, com a opção bungeecord ativada na configuração de cada backend.
  • O PlaceholderAPI é usado para resolver placeholders e requer que quaisquer expansões necessárias sejam instaladas separadamente para esses placeholders funcionarem.
  • Os nomes dos materiais dos itens são traduzidos para o idioma do cliente de cada jogador, quando aplicável.
  • Códigos de cor RGB e tags de fonte personalizada são suportados para servidores/clientes que suportam esses recursos (o comportamento RGB requer suporte do servidor/cliente, normalmente disponível em 1.16+).

🤝 Quando este plugin é útil

Se você quer adicionar prévias inspecionáveis de itens/ferramentas, compartilhamento de inventário, palavras-chave clicáveis no chat e recursos de chat interativo entre servidores, mantendo o plugin de formatação de chat que já usa, o InteractiveChat oferece uma integração no nível do pacote que sobrepõe conteúdo interativo aos sistemas de chat padrão.

Servidores com o plugin InteractiveChat

A página do plugin InteractiveChat 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 InteractiveChat 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 InteractiveChat.

Use a lista de servidores com InteractiveChat para comparar projetos, verificar versões compatíveis ou encontrar exemplos de uso do plugin em servidores públicos.