Marketplace/Gameplay/PattyAnimations

PattyAnimations

minecraftFreev1.0.0

Description

Necesito un plugin para Paper 1.21.x (Java 21, Maven) llamado PattyAnimator.
Función principal: Registrarse como expansión de PlaceholderAPI para animar líneas de texto en DecentHolograms. El placeholder es %patty_animate_<nombre>% y debe retornar el frame actual de la animación configurada.
Requisitos técnicos:

Compatibilidad: Paper 1.21.x, PlaceholderAPI 2.11.x, DecentHolograms (softdepend)
Hasta 30 animaciones configurables en config.yml
Cada animación tiene: enabled, interval-ticks, type (TEXT / SKIN_BASE64 / ITEM) y lista de frames
Cada animación corre en su propio BukkitRunnable independiente con su propio timer
El frame actual se avanza en el task y se lee en onPlaceholderRequest
Soporte de colores hex &#RRGGBB y legacy &x en frames tipo TEXT
Frames tipo SKIN_BASE64 deben retornar el base64 limpio (sin procesar) para usarlo en #ICON: PLAYER_HEAD (%patty_animate_nombre%)

Comando /patty (alias /pa):

reload → recarga config y reinicia todos los tasks
list → muestra todas las animaciones con estado, tipo, frames e intervalo
info <nombre> → detalles de una animación
test <nombre> → muestra el valor actual del placeholder en chat
Tab completion en todos los subcomandos

Config de ejemplo:
yamlsettings:
default-interval-ticks: 40
debug: false
max-animations: 30

animations:
discord_icon:
enabled: true
interval-ticks: 40
type: SKIN_BASE64
frames:
- "eyJ0ZXh0dXJlcyI6..."
- "eyJ0ZXh0dXJlcyI6..."
bienvenida:
enabled: true
interval-ticks: 30
type: TEXT
frames:
- "&#AC3939✦ &fBienvenido a &6HottleMC"
- "&#ea3131✦ &fBienvenido a &cHottleMC"

Reviews (0)

No reviews yet

Be the first to leave a review!

Jesus Colmenarez

Seller

Jesus Colmenarez

0

downloads

Versionv1.0.0
Platformminecraft
Typepaper
Minecraft VersionMC 1.21
CategoryMinecraft Plugins > Gameplay
Published on28/03/2026
Last update21/04/2026
Free