Cosméticos y Estelas (Monetización)
AerosPearls integra un sistema de cosméticos diseñado para que los dueños de servidores puedan monetizar sus rangos VIP en tiendas (Tebex, CraftingStore), ofreciendo estelas de partículas y sonidos de teletransporte exclusivos.
Cosméticos Basados en Permisos
En lugar de obligar a los jugadores a navegar por menús lentos, los cosméticos de AerosPearls se activan automáticamente mediante nodos de permisos. Cuando un jugador con el permiso adecuado lanza una perla, el plugin genera su estela personalizada y reproduce su sonido al caer.
Configuración
En config.yml:
cosmetics:
enabled: true
trails:
'aerospearls.trail.flame': 'MOBSPAWNER_FLAMES'
'aerospearls.trail.heart': 'HEART'
sounds:
'aerospearls.sound.dragon': 'ENTITY_ENDER_DRAGON_GROWL'Añadir Nuevas Estelas
Puedes vincular cualquier nombre de partícula válido de Bukkit (Effect) con cualquier nodo de permiso que elijas. Si un jugador posee varios permisos, se aplicará el primero que coincida según el orden de la lista.
Ejemplos:
aerospearls.trail.flame: Partículas de llamas de fuego.aerospearls.trail.heart: Partículas de corazones.aerospearls.trail.portal: Partículas púrpuras del portal del Nether.aerospearls.trail.witch: Partículas mágicas de bruja.
Añadir Nuevos Sonidos de Teletransporte
Gracias a la librería cross-version XSound, los nombres de sonido funcionan de manera transparente entre la 1.8 y la 1.20+:
aerospearls.sound.dragon: Gruñido feroz del dragón del End al aterrizar.aerospearls.sound.wither: Efecto de disparo del Wither.aerospearls.sound.levelup: Campanada de subida de nivel de experiencia.