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

Variables locales y externas.

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 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.
⚠️ **GitHub.com Fallback** ⚠️