Grupos de formatos de chats - Majhrs16/ChatTranslator GitHub Wiki
Los grupos de formato de chat son increíblemente útiles y poderosos, incluso sin la modularidad completa como en versiones anteriores.
FormatGroupName:
messages:
texts:
- "Esto se traducirá."
formats:
- '{"text": "Aquí están los formatos de mensaje JSON que se enviarán", "color": "#FF0000"}'
- "#00FF00 Aquí están los formatos de mensaje que se enviarán"
- "&9Esto no se traducirá, {0}"
toolTips:
formats:
- "#00FF7F Aquí están las descripciones emergentes que se enviarán"
sounds:
<Aquí va el nombre del sonido>:
volume: 1
pitch: 1
ORB_PICKUP:
volume: 1
pitch: 1
Cosas importantes a tener en cuenta:
- Estos 2 tipos de variables se pueden acceder desde los formatos de mensaje y las descripciones emergentes entre el remitente y el destinatario.
- Las variables modernas
$variables$
serán para el destinatario tanto para PlaceholderAPI como para las locales. - Las variables clásicas
%variables%
serán para el remitente tanto para PlaceholderAPI como para las locales.
- Las variables modernas
- Las mayúsculas no importan, siempre se procesarán (a petición de DracoHero).
- ChT admite %sub {variables}%.
Variables locales: Sin necesidad de PlaceholderAPI...
-
%ct_expand%
Se expande horizontalmente al ancho máximo del chat (se puede usar varias veces). -
%player_name%
Se reemplazará por el nombre del remitente. -
$player_name$
Se reemplazará por el nombre del destinatario. -
%ct_messages%
Normalmente se reemplazará por los mensajes originales sin traducir. -
$ct_messages$
Normalmente se reemplazará por los mensajes ya traducidos. -
%ct_toolTips%
Normalmente se reemplazará por las descripciones emergentes originales sin traducir. -
$ct_toolTips$
Normalmente se reemplazará por las descripciones emergentes ya traducidas. -
%ct_lang_source%
Se reemplazará por el idioma inicial del remitente. -
$ct_lang_source$
Se reemplazará por el idioma inicial del destinatario. -
%ct_lang_target%
Se reemplazará por el idioma objetivo del remitente. -
$ct_lang_target$
Se reemplazará por el idioma objetivo del destinatario.
Variables externas:
- Consulta la sección CoreTranslator para obtener más detalles sobre las variables externas.
- Básicamente, cualquier variable de PlaceholderAPI está disponible en los formatos de mensaje y las descripciones emergentes.