TradutorUniversal.jar
20 Feb 2026
CurseForge · Hytale mod
Have your server chat translated in real time into 90+ languages and regional variants worldwide!
Quick answer
Universal Translator: Real-Time Chat Translation TradutorUniversal.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
TradutorUniversal.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.
Before you install it
Built for Universal Translator: Real-Time Chat Translation TradutorUniversal.jar. Pick another file and the loader, install side or required mods may change.
Use TradutorUniversal.jar. It targets Hytale; another release may target a different game build or dependency set.
This file does not list any required mods. Do not add a library just because a different file uses it.
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Use the “Get this file” button beside TradutorUniversal.jar. It opens that exact file at the source.
About this project

ENGLISH: Discover Jogando Bem! Our multilingual survival server. Here, the chat is translated in real time into your preferred language with the best possible accuracy. Say goodbye to language barriers and come play with us!
PORTUGUÊS: Conheça o Jogando Bem! Nosso servidor de sobrevivência multilíngue. Aqui, o chat é traduzido em tempo real para o idioma de sua preferência, com a melhor precisão possível. Diga adeus às barreiras de idioma e venha jogar com a gente!
ESPAÑOL: Descubre Jogando Bem. Nuestro servidor de supervivencia multilingüe. Aquí, el chat se traduce en tiempo real al idioma de tu preferencia con la mejor precisión posible. ¡Di adiós a las barreras del idioma y ven a jugar con nosotros!
IP: jogandobem.com.br
Per-player, automatic chat translation for Hytale servers — with OpenAI running directly inside the mod.
UniversalTranslator intercepts chat messages and delivers each one in the language chosen by every online player. The main pipeline runs entirely inside the mod.jar via the OpenAI API (asynchronous).
/l) or optional IP-based auto-detection.pt-BR, en-US, es-AR, and 200+ language-region variants).IP Info Lite API (recommended).messages.json)./treload.openai_api_key).ipinfo_token for IP-based auto-language (recommended).TradutorUniversal.jar in the server’s plugins/mods folder.translator_config.json./treload.translator_config.json (recommended mode):
{
"default_language": "auto",
"warn_on_join": true,
"warn_message": "Server has automatic translation enabled. Use /l <code> to choose your language.",
"ipinfo_token": "",
"api_timeout_ms": 60000,
"pending_ttl_seconds": 30,
"openai_api_key": "YOUR_OPENAI_KEY",
"openai_model": "gpt-5-nano" // best cost/benefit in tests (very cheap and great for this use case)
}
openai_api_key: OpenAI key (required). Get one by creating an account on the OpenAI platform: https://platform.openai.com/settings/organization/billing/overview (feel free to contact me if you have questions).openai_model: Model used for translation (default: gpt-5-nano).default_language: Default language when the player hasn’t chosen one.warn_on_join: Automatically show a warning/notice on join.warn_message: Warning text (not used if language is auto-selected).ipinfo_token: Enables country-based auto-language by IP (optional. Get one at https://ipinfo.io/dashboard/lite).api_timeout_ms: Timeout for OpenAI calls.pending_ttl_seconds: TTL used to correlate pending messages./l — Shows your current language and usage help./l <code> — Sets the player’s language. Example: /l pt-BR/l auto — Clears the custom language and returns to the server default./l help <filter> — Lists languages matching a filter (name/code)./treload — Reloads configuration and translator stores.CompletableFuture), without blocking the main tick.translator_config.json — Main translator configuration.languages.json — Per-player language and metadata (auto-generated and auto-filled).messages.json — Plugin text per language (for adding more locales).discord.json — Discord integration config (optional, recommended).Supports:
Remove any other Discord chat-sync mod before enabling this one.
Core components:
UniversalTranslator — Plugin bootstrap.ChatListener — Chat interception and translation pipeline.OpenAiTranslationService — Direct translation via OpenAI.TranslationDispatcher — Final per-player delivery.LanguageStore / MessageStore / TranslationConfig — Persistence/configuration.DiscordIntegration — Discord ↔ game bridge.Ask for support for your mod if you want an integration, or contribute on the mod’s GitHub page.
openai_api_key and do not expose the file publicly.ChatTranslation OpenAI invalid output — Update to a recent plugin build and check full logs.openai_api_key, model selection, and outbound connectivity.ipinfo_token and service availability.Universal Translator delivers real-time, per-player translation designed for public servers: simple configuration, asynchronous execution, and optional Discord integration.
Developed by Brazilians for the world. Visit our Hytale Survival server: jogandobem.com.br
Discord: dc.gg/jogandobem
~ Ferreira_ (Jogando Bem)
Tradução automática de chat por jogador para servidores Hytale, com OpenAI direto no mod.
TradutorUniversal intercepta mensagens do chat e entrega cada mensagem no idioma escolhido por cada jogador online.
O fluxo principal roda inteiro no mod.jar via API da OpenAI (assíncrono).
/l) ou auto-detecção opcional por IP.pt-BR, en-US, es-AR e mais de 200 variações de idioma-país).IP Info Lite (opcional, mas recomendado).messages.json)./treload.openai_api_key).ipinfo_token opcional para auto-idioma por IP (recomendado).TradutorUniversal.jar na pasta de plugins/mods do servidor.translator_config.json./treload.translator_config.json (modo recomendado):
{
"default_language": "auto",
"warn_on_join": true,
"warn_message": "Servidor com traducao automatica. Use /l <codigo> para escolher o idioma.",
"ipinfo_token": "",
"api_timeout_ms": 60000,
"pending_ttl_seconds": 30,
"openai_api_key": "SUA_CHAVE_OPENAI",
"openai_model": "gpt-5-nano" // modelo com melhor custo/benefício nos testes (extremamente barato e bom para esse tipo de uso)
}
openai_api_key: chave da OpenAI (obrigatório). Consiga uma fazendo um cadastro na plataforma da OpenAI: https://platform.openai.com/settings/organization/billing/overview (sinta-se livre para me contatar caso tenha dúvidas)openai_model: modelo usado na tradução (padrão: gpt-5-nano).default_language: idioma padrão quando jogador não escolheu um.warn_on_join: aviso automático ao entrar.warn_message: texto do aviso (não é usado se o idioma for selecionado automaticamente).ipinfo_token: habilita auto-idioma por país (opcional. Consiga um em https://ipinfo.io/dashboard/lite).api_timeout_ms: timeout das chamadas OpenAI.pending_ttl_seconds: TTL de correlação de mensagens pendentes./l - Mostra idioma atual e ajuda de uso./l <codigo> - Define idioma do jogador. Ex.: /l pt-BR/l auto - Remove idioma customizado e volta ao padrão do servidor./l help <filtro> - Lista idiomas por filtro (nome/código)./treload - Recarrega configurações e stores do tradutor.CompletableFuture), sem bloquear o tick principal.translator_config.json - Config principal do tradutor.languages.json - Idioma e metadados por jogador (gerado e preenchido automaticamente).messages.json - Textos do plugin por idioma. (caso queira configurar mais textos para mais idiomas)discord.json - Config da integração Discord (opcional, mas recomendado).Suporta:
-> Remova qualquer outro mod de sincronização de chat com o discord antes de ativar.
Componentes centrais:
TradutorUniversal - Bootstrap do plugin.ChatListener - Interceptação do chat e pipeline de tradução.OpenAiTranslationService - Tradução direta com OpenAI.TranslationDispatcher - Entrega final por jogador.LanguageStore / MessageStore / TranslationConfig - Persistência/configuração.DiscordIntegration - Bridge Discord <-> jogo.-> Solicite suporte para seu mod caso queira alguma integração ou contribua na página do mod no Github.
openai_api_key e não exponha o arquivo publicamente.ChatTranslation OpenAI invalid output - Atualize para build recente do plugin e verifique logs completos.openai_api_key, modelo e conectividade externa.ipinfo_token válido e disponibilidade do serviço.O Tradutor Universal entrega tradução em tempo real por jogador com foco em uso prático para servidores públicos: configuração simples, execução assíncrona e integração opcional com Discord.
Desenvolvido de brasileiros para o mundo. Visite nosso servidor de Hytale Survival: jogandobem.com.br
Discord: dc.gg/jogandobem
~ Ferreira_ (Jogando Bem)
Traducción automática del chat, por jugador, para servidores de Hytale — con OpenAI integrado directamente en el mod.
TraductorUniversal intercepta los mensajes del chat y entrega cada mensaje en el idioma elegido por cada jugador en línea. El flujo principal se ejecuta completamente dentro del mod.jar mediante la API de OpenAI (asíncrono).
/l) o autodetección opcional por IP.pt-BR, en-US, es-AR y más de 200 variantes idioma-país).IP Info Lite (opcional, pero recomendada).messages.json)./treload.openai_api_key).ipinfo_token opcional para auto-idioma por IP (recomendado).TradutorUniversal.jar en la carpeta de plugins/mods del servidor.translator_config.json./treload.translator_config.json (modo recomendado):
{
"default_language": "auto",
"warn_on_join": true,
"warn_message": "Este servidor tiene traducción automática. Usa /l <código> para elegir tu idioma.",
"ipinfo_token": "",
"api_timeout_ms": 60000,
"pending_ttl_seconds": 30,
"openai_api_key": "TU_CLAVE_OPENAI",
"openai_model": "gpt-5-nano" // mejor relación costo/beneficio en pruebas (muy barato y excelente para este uso)
}
openai_api_key: clave de OpenAI (obligatoria). Consíguela creando una cuenta en la plataforma de OpenAI: https://platform.openai.com/settings/organization/billing/overview (siéntete libre de contactarme si tienes dudas).openai_model: modelo usado para traducción (por defecto: gpt-5-nano).default_language: idioma predeterminado cuando el jugador no eligió uno.warn_on_join: aviso automático al entrar.warn_message: texto del aviso (no se usa si el idioma se selecciona automáticamente).ipinfo_token: habilita auto-idioma por país vía IP (opcional. consiga um em https://ipinfo.io/dashboard/lite).api_timeout_ms: timeout de las llamadas a OpenAI.pending_ttl_seconds: TTL para correlación de mensajes pendientes./l — Muestra el idioma actual y ayuda de uso./l <código> — Define el idioma del jugador. Ej.: /l pt-BR/l auto — Elimina el idioma personalizado y vuelve al predeterminado del servidor./l help <filtro> — Lista idiomas por filtro (nombre/código)./treload — Recarga configuraciones y stores del traductor.CompletableFuture), sin bloquear el tick principal.translator_config.json — Configuración principal del traductor.languages.json — Idioma y metadatos por jugador (generado y rellenado automáticamente).messages.json — Textos del plugin por idioma (para agregar más idiomas).discord.json — Configuración de la integración con Discord (opcional, recomendada).Soporta:
Elimina cualquier otro mod de sincronización de chat con Discord antes de activarlo.
Componentes principales:
TraductorUniversal — Bootstrap del plugin.ChatListener — Interceptación del chat y pipeline de traducción.OpenAiTranslationService — Traducción directa con OpenAI.TranslationDispatcher — Entrega final por jugador.LanguageStore / MessageStore / TranslationConfig — Persistencia/configuración.DiscordIntegration — Puente Discord ↔ juego.Solicita soporte para tu mod si quieres alguna integración, o contribuye en la página del mod en GitHub.
openai_api_key y no expongas el archivo públicamente.ChatTranslation OpenAI invalid output — Actualiza a una build reciente del plugin y revisa los logs completos.openai_api_key, el modelo y la conectividad externa.ipinfo_token válido y la disponibilidad del servicio.El Traductor Universal ofrece traducción en tiempo real por jugador, enfocada en uso práctico para servidores públicos: configuración simple, ejecución asíncrona e integración opcional con Discord.
Desarrollado por brasileños para el mundo. Visita nuestro servidor Hytale Survival: jogandobem.com.br
Discord: dc.gg/jogandobem
~ Ferreira_ (Jogando Bem)
Project description from CurseForge.
Recent files
20 Feb 2026
14 Feb 2026
Looking for an older file? The official CurseForge project page is in Resources.