PLUGINv3.0.2-26.1.2-26.2 · updated 11 sept 2026

El Maestro Holográfico de Tu Servidor

Sin Valoración
CREATED BYVolmitSoftware7 plugins

EDITOR WEB  •  GITHUB  •  DOCUMENTACIÓN  •  DISCORD

Resumen - lo que hace Gloss

Gloss es un conjunto de hologramas y pantallas de interfaz de usuario. Es un solo plugin que reemplaza la mayoría de tus otros plugins como MOTDs, tableros de puntuación, listas de jugadores, emojis y más.

  • Hologramas Texto flotante basado en TextDisplay con renderizado de marcadores por jugador, archivos JSON recargables, renderizado de texto a arte en bloques y gestión completa de comandos.

  • Menús holográficos Interfaz de usuario clicable en el mundo con botones, interruptores, navegación por páginas, animaciones de desplazamiento e íconos extraídos de elementos, bloques, entidades, cabezas de jugadores, imágenes o plugins de elementos personalizados.

  • Paneles del mundo Menús persistentes anclados al mundo que puedes posicionar, rotar, escalar, alinear e incluso adjuntar a un jugador.

  • Previsualizaciones de contenedores Mira un cofre, horno, mesa de elaboración, embudo o diez otros contenedores y una tarjeta holográfica renderiza su contenido en vivo.

  • Caídas reales Los elementos caídos se convierten en modelos de visualización aterrizados y rodantes con etiquetas flotantes, física real opcional (rebote, flotabilidad) y una capa de animación programable.

  • Tableros de puntuación Barras laterales definidas por JSON con valores predeterminados primarios/mundiales, tableros restringidos por permisos y valores predeterminados por grupo.

  • Lista de jugadores Nombres de lista de jugadores configurables en el encabezado/pie y por grupo.

  • Emoji :emoji: y activar reemplazo en el chat con autocompletado y permisos por emoji con 71 preconstruidos, puedes agregar más fácilmente.

  • Burbujas de chat Los mensajes flotan sobre la cabeza del hablante, se apilan y vuelan lejos a medida que expiran, con estilos por mundo y por grupo.

  • Indicadores de daño Números de daño y curación flotantes con movimiento balístico, medidos a partir de los cambios de salud aplicados.

  • Animaciones Animaciones de texto basadas en fotogramas utilizables en cualquier holograma, tablero o línea de lista a través de |animation.<id>|.

  • MOTD MOTD de lista de servidores aleatorizado y filtrado por color (desactivado por defecto).

Todo es completamente configurable en Gloss y tienes el Editor Web para previsualizar fácilmente tus cambios con docenas de salidas aleatorias para ayudarte a elegir algo que funcione para ti. Todos los cambios de configuración se recargan tan pronto como se guarda el archivo o se envían cambios desde el Editor Web a tu servidor.

Editor web - crea menús y paneles en tu navegador

Consulta el Editor Web para crear fácilmente tus menús en: gloss.volmitsoftware.com. Puedes diseñar menús, paneles, scripts de animación de caída, previsualizaciones de contenedores visualmente y mucho más, con una vista previa en vivo.

Sincronización bidireccional en vivo Ejecuta \/gloss menu edit <menu> o \/gloss panel web <panel> y Gloss te entrega un enlace clickeable que abre el documento en el editor. Publica desde el navegador y el servidor recibe el cambio en segundos, lo valida y lo escribe a través de una transacción atómica con una copia de seguridad automática de lo que había antes.

\/gloss sync list       Sesiones de editor activas
\/gloss sync status     Estado de la sesión y del relay
\/gloss sync pull       Poll el relay ahora
\/gloss sync revoke     Termina una sesión inmediatamente

Tus elementos personalizados, en el editor \/gloss items export escribe custom-items.json para que el editor pueda explorar cada ItemsAdder, Oraxen, Nexo, MMOItems, Slimefun y más en tu servidor mientras construyes.

Las sesiones están protegidas Las sesiones de sincronización expiran (60 minutos por defecto), tienen un límite de tamaño y detectan conflictos de revisión para que dos editores no puedan sobrescribirse silenciosamente.

Todo lo que el editor escribe es JSON simple en la carpeta de tus plugins. Siempre puedes editar los archivos a mano o a través de la vista dividida en el editor web.

Comandos y permisos

El comando principal es \/gloss. Alias \/gl, \/glo, \/gg

Alias adicionales: \/hologram, \/holo, \/h, \/board, \/sb, \/bd

\/gloss status                                  Muestra todo lo que está cargado.

\/hologram create|delete|list|info              Gestiona hologramas
\/hologram addline|setline|removeline|clear
\/hologram move|movehere|tp|orient              Posición y orientación
\/hologram rendertext                           Rasteriza texto en líneas de arte en bloques

\/board create|delete|title                     Gestiona barras laterales
\/board addline|setline|removeline
\/board show|hide|primary|permission|reset

\/gloss menu list|create|open|edit|builder|new|copy
\/gloss menu addrow|insertrow|setrow|removerow|offsetrow|seticon|style|image

\/gloss panel create|delete|list|near|info|rename|copy
\/gloss panel move|here|tp|rotate|scale|align|follow|unfollow
\/gloss panel ranges|visibility|permissions|edit|web|save|cancel

\/gloss preview list|reset|dump                 Documentos de previsualización de contenedores
\/gloss item status|export                      Proveedores de elementos personalizados \/ exportación de editor
\/gloss sync list|status|revoke|pull            Sesiones de sincronización del editor
\/gloss import preview|apply|holoui|legacy
\/gloss emoji list|reset                        Haz clic en un emoji para insertarlo en el chat
\/gloss animations list|reset
\/gloss bubbles style|reset                     Elige tu estilo de burbuja personal
\/gloss tablist reset  \/gloss motd reset  \/gloss drops reset

Ejecutar \/gloss por sí solo abre un menú de ayuda paginado con desplazamiento y clic. Las entradas de la lista son clickeables, haz clic en un holograma para teletransportarte a él, haz clic en un emoji para insertarlo. La autocompletación funciona en todas partes.

Permisos siguen el árbol de comandos. Todo cuelga bajo gloss.* (predeterminado: op):

gloss.*                    Padre de cada nodo debajo. Otorga todo el plugin.
gloss.admin                Reiniciar subcomandos: emoji, animaciones, burbujas, lista de jugadores, motd, caídas

gloss.holograms            Padre de los cinco nodos de hologramas. Acceso base a \/hologram
gloss.holograms.create     Crear hologramas y agregar líneas
gloss.holograms.edit       Editar líneas, renombrar, renderizar texto
gloss.holograms.delete     Eliminar hologramas
gloss.holograms.move       Mover, mover aquí, orientar
gloss.holograms.teleport   Teletransportarse a un holograma

gloss.boards               Padre de los cinco nodos de tableros. Acceso base a \/board
gloss.boards.create        Crear barras laterales
gloss.boards.edit          Título, agregar línea, establecer línea, eliminar línea
gloss.boards.delete        Eliminar barras laterales
gloss.boards.show          Mostrar un tablero para ti o para otros
gloss.boards.hide          Ocultar un tablero

gloss.menus                Padre de los ocho nodos de menú. Acceso base a \/gloss menu
gloss.menus.list           Listar documentos de menú
gloss.menus.open           Abrir un menú
gloss.menus.close          Cerrar un menú abierto
gloss.menus.move           Reposicionar un menú abierto
gloss.menus.back           Navegar por la pila de páginas
gloss.menus.create         Crear nuevos documentos de menú
gloss.menus.edit           Editar filas, íconos, estilos, imágenes
gloss.menus.builder        El constructor de menús en el juego

gloss.panels               Padre de los nodos de panel. Crear, mover, rotar, escalar, alinear, seguir
gloss.panels.editweb       Abrir un panel en el editor web (\/gloss panel web)

gloss.preview              Ver previsualizaciones de contenedores y ajustar su escala
gloss.sync                 Gestionar sesiones de sincronización del editor web (listar, estado, extraer, revocar)
gloss.import               Padre de los nodos de importación. Previsualizaciones de prueba (\/gloss import preview)
gloss.import.apply         Aplicar realmente una importación

gloss.emoji.use            Usar emoji en el chat                      predeterminado: verdadero
gloss.bubbles.send         Tu chat se renderiza como burbujas           predeterminado: verdadero
gloss.indicators.show      Ver indicadores de daño y curación         predeterminado: verdadero
gloss.chat.color           Usar códigos de color en el chat                predeterminado: op
gloss.bubbles.style        Elegir un estilo de burbuja personal           predeterminado: op

Cada nodo es predeterminado: op a menos que se indique lo contrario. Otorgar un padre (gloss.menus) otorga a sus hijos; los tres nodos orientados al jugador están activados para todos desde el principio.

Configuración

Todo en Gloss es configurable y todas las opciones se recargan al guardar, no es necesario recargar tus cambios.

# Configuración - gloss
# Este archivo se canoniza al cargar; los comentarios y nuevas claves pueden actualizarse automáticamente.
#
# Configuración de tiempo de ejecución de Gloss. Cada perilla se emite con un comentario,
# los valores fuera de su rango documentado se ajustan al cargar,
# y las ediciones se recargan en caliente mientras el servidor se ejecuta.

# Imprime la pantalla de inicio de Gloss durante el inicio.
splashScreen = true
# Envía métricas de uso anónimas de bStats.
metrics = true

# Configuraciones para características.
[features]
# Habilita el motor de hologramas.
holograms = true
# Habilita las barras laterales del tablero.
boards = true
# Habilita la gestión del encabezado/pie de lista y del nombre de lista.
tablist = true
# Habilita el reemplazo de emoji en el chat y el contenido.
emoji = true
# Habilita animaciones de texto.
animations = true
# Habilita burbujas de chat sobre los jugadores.
chatBubbles = true
# Habilita indicadores de daño y curación flotantes.
damageIndicators = true
# Habilita nombres personalizados en pilas de elementos caídos.
drops = true
# Reemplaza la representación de elementos caídos de vanilla con modelos de visualización aterrizados,
# rodantes y etiquetas respaldadas por visualización.
realDrops = true
# Habilita menús holográficos.
menus = true
# Habilita paneles anclados al mundo.
panels = true
# Habilita previsualizaciones de contenedores.
previews = true
# Habilita el MOTD de la lista de servidores personalizada.
motd = false

# Configuraciones para Hotload.
[hotload]
# Ticks entre encuestas de archivos observados para recarga en caliente. Ajustado a 1..200.
watchIntervalTicks = 5

# Configuraciones para hologramas.
[holograms]
# Distancia vertical en bloques entre líneas de hologramas apilados. Ajustado a 0.05..2.0.
stackDistance = 0.26
# Ticks entre actualizaciones de texto de hologramas. Ajustado a 1..200.
updateIntervalTicks = 10
# Distancia en bloques a la que los hologramas se vuelven visibles. Ajustado a 4..128.
viewRange = 48.0
# Renderiza marcadores completos, función y expresión por jugador que ve.
# en lugar de una vez globalmente.
perViewerPlaceholders = true
# Ticks entre actualizaciones de hologramas temporales. Ajustado a 1..20.
temporaryUpdateIntervalTicks = 2
# Utiliza interpolación de visualización del lado del cliente para mover hologramas temporales,
# volviendo a teletransportes cuando la API del servidor carece de ello.
interpolatedMotion = true
# Impulsa líneas de hologramas animados de alta frecuencia desde un hilo asíncrono dedicado en lugar del actualizador de ticks.
highFrequencyAnimations = true
# Máximo de fotogramas por segundo que el hilo de animación de alta frecuencia apunta. Ajustado a 1..240.
maxAnimationFps = 120
# Paquetes de texto de animación por segundo permitidos en cada audiencia de
# visualización; grandes audiencias degradan la tasa de fotogramas proporcionalmente. Ajustado a 100..1000000.
animationPacketBudget = 20000
# Ancho máximo en caracteres para arte de texto renderizado. Ajustado a 8..128.
textArtMaxWidth = 48

# Configuraciones para tableros.
[boards]
# Ticks entre actualizaciones de tableros. Ajustado a 1..200.
updateIntervalTicks = 20

# Configuraciones para la lista de jugadores.
[tablist]
# Ticks entre actualizaciones de la lista de jugadores. Ajustado a 1..400.
updateIntervalTicks = 40

# Configuraciones para grupos.
[groups]
# Resuelve grupos de jugadores a través de Vault cuando está instalado.
useVault = true

# Configuraciones para emoji.
[emoji]
# Requiere un permiso por emoji en lugar del permiso global de emoji.
emojiSpecificPermissions = false
# Ofrece activadores de emoji en la autocompletación del chat.
tabComplete = true

# Configuraciones para texto.
[text]
# Resuelve marcadores de PlaceholderAPI en texto renderizado.
placeholders = true
# Resuelve expresiones |function| en texto renderizado.
functions = true

# Configuraciones para chat.
[chat]
# Traduce códigos de color en el chat de los jugadores para jugadores permitidos.
color = true

# Configuraciones para burbujas de chat.
[chatBubbles]
# Nombres de carpetas del mundo donde las burbujas de chat nunca aparecen.
blacklistWorlds = []

# Configuraciones para indicadores de daño.
[damageIndicators]
# Fuerza lateral aleatoria aplicada a los indicadores generados. Ajustado a 0.0..2.0.
randomThrowForce = 0.08
# Fuerza inicial hacia arriba aplicada a los indicadores generados. Ajustado a 0.0..2.0.
initialUpForce = 0.13
# Fuerza de gravedad aplicada a los indicadores cada tick. Ajustado a 0.0..1.0.
gravityFactor = 0.0093
# Máximo de indicadores generados por segundo antes de que se eliminen nuevos. Ajustado a 1..1000.
maxPerSecond = 40
# Milisegundos que un indicador permanece vivo. Ajustado a 250..30000.
maxMsAlive = 3000
# Prefijo de código de color aplicado a los números de daño.
damagePrefix = "&c&l"
# Prefijo de código de color aplicado a los números de curación.
healPrefix = "&a&l"
# Decimales mostrados en los números de indicadores. Ajustado a 0..2.
decimals = 0
# Muestra indicadores de curación además de indicadores de daño.
showHeals = true

# Configuraciones para caídas.
[drops]
# Formato de nombre para pilas de elementos caídos; {count} y {type} son reemplazados.
nameFormat = "&7{count}x {type}"
# Formato de nombre para paquetes caídos que llevan pilas; {total}
# y {contents} son reemplazados. Los paquetes vacíos usan nameFormat.
bundleFormat = "&7Paquete &8(&7{total} elementos&8): &7{contents}"
# Entradas de contenido de paquetes listadas antes de que el resto colapse en un sufijo +N más. Ajustado a 1..10.
bundleEntryLimit = 3
# Utiliza una etiqueta de TextDisplay vertical para paquetes mientras realDrops está habilitado.
bundleVerticalLabels = true
# Formato de encabezado para etiquetas de paquetes verticales; {total} es reemplazado.
bundleHeaderFormat = "&ePaquete &8(&e{total} elementos&8)"
# Formato de entrada para etiquetas de paquetes verticales; {count} y {type} son reemplazados.
bundleEntryFormat = "&7- &f{count}x {type}"
# Formato de resto para etiquetas de paquetes verticales; {remaining} es reemplazado con
# el conteo de material oculto.
bundleMoreFormat = "&8+{remaining} más"
# Deja los nombres personalizados que otros plugins ya establecieron en los elementos caídos intactos.
preserveCustomNames = true
# Utiliza el nombre de visualización de un elemento de su meta de elemento como {type} en lugar del nombre del material.
useItemDisplayNames = true

# Configuraciones para comandos.
[commands]
# Reproduce sonidos de retroalimentación cuando se entrega la salida del comando.
sounds = true

# Configuraciones para depuración.
[debug]
# Renderiza contornos de depuración de hitbox de menú para todas las sesiones.
hitbox = false
# Renderiza marcadores de depuración de posición de menú para todas las sesiones.
position = false
# Registra estadísticas del bucle de animador de alta frecuencia cada 10 segundos.
animator = false

# Configuraciones para el editor.
[editor]
# URL base del editor web alojado; debe ser un enlace http(s) simple o se utiliza el predeterminado.
builderUrl = "https://gloss.volmitsoftware.com"

# Configuraciones para sincronización.
[editor.sync]
# Habilita sesiones de sincronización en vivo del editor a través del relay.
enabled = true
# URL del punto final del relay; debe ser https (o http de bucle inverso) terminando en \/v2 o se utiliza el predeterminado.
endpoint = "https://sync.gloss.volmitsoftware.com/v2"
# Token de creación de sesión de relay de 22..128 caracteres de A-Z, a-z,
# 0-9, _ y -; cualquier otra cosa se trata como vacía.
createToken = ""
# Minutos que una sesión de sincronización del editor permanece activa. Ajustado a 5..1440.
sessionMinutes = 60
# Segundos entre encuestas de relay durante una sesión activa. Ajustado a 1..60.
pollSeconds = 3
# Tamaño máximo del proyecto de sincronización del editor en mebibytes. Ajustado a 1..32.
maxProjectMiB = 8

# Configuraciones para previsualización.
[preview]
# Distancia en bloques que el rayo de mirada alcanza para previsualizaciones de contenedores. Ajustado a 1.0..24.0.
lookDistance = 10.0
# Escala de renderizado base de previsualizaciones de contenedores. Ajustado a 0.25..4.0.
scale = 0.65

# Configuraciones para menús.
[menus]
# Multiplicador de escala de renderizado global para menús y paneles holográficos. Ajustado a 0.25..4.0.
uiScale = 1.0

# Configuraciones para elementos.
[items]
# Habilita íconos de elementos personalizados resueltos a través de plugins de elementos instalados.
customItems = true
# Lista de permitidos de proveedores de elementos por proveedor o nombre de plugin; una lista vacía permite cada proveedor.
customItemProviders = []

# Configuraciones para integración.
[integration]
# Ticks entre muestras de las métricas que otros plugins de Volmit publican para
# |metric.<key>| y variables de previsualización. Ajustado a 1..200.
sampleIntervalTicks = 20

Idiomas 17 idiomas están traducidos del inglés estándar predeterminado para elegir.

Para cambiar, establece language en plugins/Gloss/language.yml

locale: en_US

de_DE    Alemán (Alemania)
es_ES    Español (España)
fi_FI    Finés (Finlandia)
fr_FR    Francés (Francia)
he_IL    Hebreo (Israel)
it_IT    Italiano (Italia)
ja-JP    Japonés (Japón)
ko_KR    Coreano (Corea del Sur)
lt_LT    Lituano (Lituania)
nl_NL    Neerlandés (Países Bajos)
pl_PL    Polaco (Polonia)
pt_PT    Portugués (Portugal)
ru_RU    Ruso (Rusia)
tr_TR    Turco (Turquía)
vi_VI    Vietnamita (Vietnam)
zh_CN    Chino (Simplificado)
zh_TW    Chino (Tradicional)

Menús y UI clicables

Los menús se crean y gestionan con el comando \/gloss menu y los archivos se almacenan en plugins/Gloss/menus

  • Componentes Botones, interruptores y decoraciones, cada uno con su propia hitbox.

  • Íconos Texto, imágenes, imágenes animadas, elementos, bloques, entidades, cabezas de jugadores o cualquier elemento de un plugin de elementos personalizados (proveedor autodetectado).

  • Acciones Ejecutar un comando, reproducir un sonido, enviar un mensaje, teletransportar o navegar por el menú con páginas (empujar, reemplazar, volver, inicio, cerrar).

  • Activadores de clic Izquierda, derecha, shift-izquierda, shift-derecha.

  • Animación de desplazamiento Con curvas de suavizado y duración configurable.

  • Comportamientos lockPosition, followPlayer, maxDistance, closeOnDeath, closeOnTeleport.

Paneles son menús anclados en el mundo: posición, rotación (yaw, pitch, roll) y escálalos, usa ~coordenadas relativas, alinea un panel a otro, establece rangos de vista e interacción, restringe la visibilidad detrás de permisos o haz que un panel siga a un jugador con rotación fija, yaw o completa.

Previsualizaciones de contenedores

Previsualizaciones de contenedores completamente configurables. Puedes hacer doble shift para guardar el tamaño del contenedor, o mantener shift + scroll wheel para establecer el tamaño del contenedor (Desplázate hacia abajo al 0% para desactivarlo, configuraciones persistentes por jugador).

Hay catorce tipos de contenedores preestablecidos: cofre, cofre del end, horno, mesa de elaboración, embudo, dispensador, caldero, colmena, jukebox, estante tallado, estante, vagón de mina, tarjeta de contenedor bloqueado y cajas shulker.

Las tarjetas muestran valores en vivo del progreso de cocción y combustible del horno, tiempo de elaboración, XP acumulada, ocupación y mucho más. Modifica fácilmente los preestablecidos o crea los tuyos con el Editor Web.

WorldGuard Verificaciones de acceso restringido a contenedores para asegurar que los jugadores no puedan husmear en contenedores a los que no tienen permiso.

Física y scripting de caídas reales

Los elementos caídos se vuelven más realistas, pueden rodar por el aire, aterrizar en una cara de descanso y asentarse, brillar y mucho más.

Puedes modificar estas configuraciones en plugins/Gloss/real-drops/default.json o modificarlas con nuestro Editor Web.

  • límites Cadencia de actualización, visuales por pila, un presupuesto de entidades por chunk.

  • movimiento Velocidad de rodadura, giro por eje, cambios de dirección impulsados por rebote, amortiguación de giro sumergido, rodar en el suelo.

  • aterrizaje NATURAL, PLANO o VERTICAL, con inclinación, yaw aleatorio y atracción de cara.

  • etiquetas Desplazamiento, escala, rango de vista, modo cartel, color de fondo.

  • física Física de entidad real: multiplicador de gravedad, rebote, flotabilidad en agua y arrastre. Estos mueven el elemento real, no solo la imagen.

  • script Una capa de expresión que anima lo visual: desplazamiento, rotación, escala, brillo y visibilidad por eje, con variables como t, fase, velocidad de impacto, en agua, luz de bloque y un aleatorio estable por elemento.

  • animación Clips de fotogramas tipados activados por estado (SPAWN, IMPACT, BOUNCE, ENTER_FLUID, SETTLE...) con modos de suavizado y mezcla.

Burbujas de chat, indicadores de daño, emoji motd, lista de jugadores y animaciones

Burbujas de chat El chat flota sobre la cabeza de los jugadores, se apila y vuela lejos a medida que expira. Los estilos admiten movimiento impulsado por expresiones (traslación, escala, rotación, opacidad), ajuste de palabras, un barrido de brillo al aparecer, hideOwn, listas negras por mundo y selección por mundo y grupo de Vault con prioridades. Los jugadores con permiso eligen un estilo personal a través de \/gloss bubbles style.

Indicadores de daño Números de daño y curación flotantes con movimiento balístico que es realista.

Emojis 71 emoji predeterminados con :name: y activar el tipo de reemplazo <3 y se convierte en un corazón. Autocompletado en el chat, permisos opcionales por emoji, y \/gloss emoji las entradas de la lista se insertan en el chat al hacer clic.

Animaciones Animaciones de texto basadas en fotogramas con reproducción ascendente, descendente o de ping-pong y un intervalo por fotograma. Úsalas en cualquier línea renderizada como |animation.rainbow|.

MOTD Personaliza tu MOTD para ciclar a través de múltiples MOTDs o mantenerlo un diseño estático.

Lista de jugadores La lista de jugadores admite todos los aspectos de Gloss, ¡personalízala a tu gusto!

Marcadores de posición y expresiones

Cada línea renderizada de hologramas, tableros, lista de jugadores, burbujas, previsualizaciones admite expresiones limitadas {{ ... }} con valores nativos de player.* y server.* (nombre, ping, salud, nivel, en línea, maxPlayers, tps).

PlaceholderAPI es opcional y está completamente soportado con los siguientes marcadores de posición de Gloss disponibles:

%gloss_available%            Muestra si Gloss está disponible
%gloss_menu.open%            Muestra si el menú está abierto
%gloss_menu.id%              Muestra el ID del menú actual

La biblioteca de expresiones se comparte entre hologramas, burbujas, previsualizaciones y caídas: clamp, lerp, smoothstep, sin, cos, rgb, mix, palette, bar, select y más, además de color como #FFAA55 y un conjunto completo de operadores con ternarios.

API para desarrolladores

Gloss tiene una API disponible a la que puedes engancharte, consulta nuestra documentación para más información.

GlossAPI api = GlossAPI.get();
api.open(myPlugin, player, "shop/main");            \/\/ abrir un menú
api.createHologram("welcome", location);            \/\/ gestionar hologramas
api.createTemporaryHologram("popup", loc, 3000);    \/\/ holograma temporal
api.filter(player, raw);                            \/\/ ejecutar cualquier cadena a través del pipeline de texto
api.setBoard(player, "arena");  api.setTab(player, header, footer);

Además de un constructor de menús fluido (botones, decoraciones, íconos de texto, elemento, bloque, entidad, imagen o imagen animada), controladores de clic con activadores y razones de cierre, un punto de extensión PreviewStateProvider para alimentar tus propias variables en tarjetas de previsualización de contenedores, y tres eventos: GlossMenuOpenEvent, GlossMenuClickEvent, GlossContainerPreviewAccessEvent.

Compatibilidad - tiempos de ejecución y Java

Gloss es compatible con Paper, Purpur, Leaf, Folia, Canvas y Spigot en Java 25 para Minecraft 26.x+

Integraciones opcionales PlaceholderAPI, Vault, WorldGuard y diez proveedores de elementos personalizados - CraftEngine, ItemsAdder, Oraxen, Nexo, MMOItems, ExecutableItems, EcoItems, Slimefun, MythicMobs, HeadDatabase. Los proveedores son autodetectados y se conectan/desconectan en caliente con su plugin.

Imágenes y medios

El Maestro Holográfico de Tu Servidor$9.99

¿Listo para crear algo increíble?

Únete a la comunidad de MCModels y comienza a construir tus proyectos soñados hoy.