File Details
chattranslator-neoforge-1.21.1-1.0.3.jar
- R
- Jun 16, 2026
- 55.12 KB
- 8
- 1.21.1
- NeoForge
File Name
chattranslator-neoforge-1.21.1-1.0.3.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
Chat Translator — Changelog
v1.0.3
Atualização focada em moderação automática, UX do chat e comandos de servidor.
Novo: Moderação automática contextual (Google Cloud Natural Language API)
- Integração com a NL API para análise de contexto antes de traduzir
- O filtro manual agora funciona como gatilho — a NL API só é chamada quando a mensagem contém uma palavra da lista
- Se a API aprovar (contexto ok), traduz normalmente sem censura
- Se a API reprovar, censura as palavras do filtro com
####e traduz o texto censurado - 16 categorias de moderação configuráveis individualmente (Toxic, Insult, Profanity, Sexual, Violent e outras)
- Threshold e número mínimo de categorias ajustáveis em tempo real sem reiniciar o servidor
- Configuração persiste em
config/chattranslator_moderation.json
Novo: Sistema de reply no chat
- A tradução agora aparece colada abaixo da mensagem original com prefixo
└─ [PT→EN] - A reply some junto com a mensagem original (não fica sozinha na tela)
- Ao fechar o chat, a reply não aparece na HUD fora do chat
Novo: Retradução com um clique
- Botão muda para "Retraduzir" após primeira tradução
- Clicar em Retraduzir inverte a direção automaticamente (PT→EN vira EN→PT e vice-versa)
- Preview mostra a tradução atual, não o texto original
Novo: Comandos de servidor via console (Pterodactyl)
ct setkey— configura a chave de API direto pelo consolect filter add/remove/list/clear— gerencia o filtro pelo consolect moderation on/off/list/category/default/mincategories/only/reset— gerencia moderação pelo consolect testapi— testa as duas APIs e exibe diagnóstico detalhado com HTTP status e resposta
Corrigido
- Comandos
ctno console do Pterodactyl executavam em duplicata devido a conflito de registro de eventos no modBus - Thread
CT-Consoleconsumia o stdin do servidor, fazendo comandos do Minecraft serem descartados - Tradução aparecia na posição errada quando novas mensagens chegavam antes da resposta da API
- Botão "Traduzir" aparecia em linhas de reply
- Highlight amarelo cobria linhas de reply incorretamente
- Mensagens iguais enviadas rapidamente compartilhavam estado de tradução indevidamente
- Lock de envio perdia referência quando o índice da linha mudava no histórico do chat

