Contenido generado con IA — puede contener errores.

Referencia

Configuración

Cada clave de config.yml, los presets de hologramas y NPCs, los archivos de mensajes y el idioma.

config.yml decide cómo se comporta el plugin. Lo que muestra vive en holograms.yml y npcs.yml; ver la Referencia de archivos.

plugins/ExyliaDisplays/config.yml
debug: false
watch-files: true
modules:
  holograms: true
  npcs: true
holograms:
  spawn-height: 2.0
  default-view-distance: 48.0
  near-radius: 20.0
  skin-refresh: 30s
  presets:
    simple:
      name: Simple title
      lines:
        - '<size:1.4>{primary}&l%hologram%'
        - '{letters}Edit me with {highlight}/holo %hologram%'
    # portal, lounge, checkpoint, welcome...
npcs:
  default-view-distance: 48.0
  default-look: each-viewer
  face-creator: true
  say-duration: 5s
  turn-back: 4s
  near-radius: 20.0
  skin-refresh: 30s
  presets:
    guide:
      name: Guide
      skin: ''
      label:
        - '<size:1.2>{primary}&lGUIDE'
        - '<opacity:200>{letters_black}Right-click me'
      actions:
        - 'right: [SOUND] ENTITY_VILLAGER_AMBIENT;1;1.2'
        - 'right: [SAY] {letters}Welcome, {highlight}%player_name%{letters}! The portals are behind me.;6s'
        - 'left: [ANIMATE] hurt'
        - 'left: [SAY] {error}Hey, that hurt!;2s'
    # simple, portal, shopkeeper, mirror...

Los presets se escriben en inglés: config.yml no se traduce. Cambia sus textos a tu idioma si quieres.

General

debugbooleanpor defecto false

Salida extra en la consola, para reportar un problema. Activado, cada clic en un NPC se registra con lo que pasó.

watch-filesbooleanpor defecto true

Aplicar solos holograms.yml y npcs.yml cuando se guardan a mano. Desactivado, usa /holoadmin reload o /npcadmin reload después de editar. Un cambio aquí se aplica con /displays reload.

modulesmappor defecto holograms: true, npcs: true

Qué módulos funcionan. Un módulo desactivado no cuesta nada; un módulo que el archivo no nombra funciona. Necesita un reinicio.

holograms

holograms.spawn-heightnumberpor defecto 2.0

Cuántos bloques por encima de tus pies queda un holograma que creas. Por debajo de 0 se lee como 0.

holograms.default-view-distancenumberpor defecto 48.0

La distancia de visión de un holograma nuevo, en bloques.

holograms.near-radiusnumberpor defecto 20.0

El radio de /holoadmin near cuando no se escribe ninguno.

holograms.presetsmap

Desde qué puede empezar un holograma creado desde la lista, por id. name se muestra en la ventana, lines son sus líneas, y %hologram% en una línea se convierte en el nombre del holograma nuevo. Añade los tuyos; un mapa vacío deja la ventana sin elección de preset y los hologramas nuevos reciben su nombre en negrita. Vienen: simple, portal, lounge, checkpoint, welcome.

npcs

npcs.default-view-distancenumberpor defecto 48.0

La distancia de visión de un NPC nuevo, en bloques.

npcs.default-lookfixed | nearest | each-viewerpor defecto each-viewer

Hacia dónde gira la cabeza un NPC nuevo.

npcs.face-creatorbooleanpor defecto true

Un NPC nuevo mira a quien lo creó. Desactivado, mira hacia donde miraba esa persona, en horizontal.

npcs.say-durationduraciónpor defecto 5s

Cuánto dura un bocadillo [SAY] cuando su línea no indica tiempo. Lee 5s, 1m.

npcs.turn-backduraciónpor defecto 4s

Cuánto tiempo sigue un NPC mirando a quien hizo clic antes de volver.

npcs.near-radiusnumberpor defecto 20.0

El radio de /npcadmin near cuando no se escribe ninguno.

npcs.skin-refreshduraciónpor defecto 30s

Cada cuánto se vuelve a leer una skin escrita como placeholder (el primero de un ranking). Mínimo 1s.

npcs.presetsmap

Desde qué puede empezar un NPC creado desde la lista, por id. name se muestra en la ventana; skin es un nombre de cuenta o @mirror (vacío conserva la escrita); label y actions son sus líneas de etiqueta y de interacción; %npc% en una línea de etiqueta se convierte en su nombre. Vienen: simple, guide, portal, shopkeeper, mirror.

Mensajes

ArchivoContenido
lang/<código>/messages.ymlprefix (se pone en cada %prefix%), reloaded, help, y las líneas de /displays modules.
lang/<código>/messages/holograms.ymlCada respuesta de hologramas, /holo help, el formato de info, los textos de las ventanas, las líneas de visibilidad, anclaje y ajuste fino, y file-applied / file-issues.
lang/<código>/messages/npcs.ymlCada respuesta de NPCs, /npc help, interaction-denied, interaction-cooldown (%remaining% segundos), say-bubble (%text%), los textos de las ventanas, y file-applied / file-issues.

Los colores usan tokens de paleta ({primary}, {error}, {highlight}), así que cambiar los colores del servidor desde ExyliaLib nunca obliga a editar estos archivos. Un mensaje puede empezar con [sound:NOMBRE|volumen|tono], que reproduce un sonido y nunca se muestra; [center] centra una línea de ayuda, y <click:…> la hace clicable.

Idioma

El plugin no tiene clave de idioma: sigue el de ExyliaLib. Trae mensajes y menús en inglés, español (es) y ruso (ru), escritos en lang/<código>/.

Recargar

/displays reload vuelve a leer config.yml y los archivos de mensajes, junto con los dos archivos de los módulos, y recarga los menús. modules es la única clave que necesita un reinicio.

¿Falta algo en esta página? Dínoslo en Discord