Vertex Studio

animations/*.yml

1 min de lecture · Mis à jour le 24 septembre 2026

Modifier cette page

8. animations/*.yml

Une séquence d'icônes jouée en boucle (ou une fois) sur un slot de menu.

yaml
# animations/reward-train.yml
interval: 10
loop: true

frames:
  disponible:
    provider: VANILLA
    material: CHEST_MINECART
    glow: true
  ouverture:
    provider: VANILLA
    material: CHEST_MINECART
    sound: BLOCK_CHEST_OPEN
    particle: HAPPY_VILLAGER:6
  plein:
    provider: VANILLA
    material: MINECART
  • interval : nombre de ticks entre deux frames (20 ticks = 1 seconde).
  • loop: true : la séquence recommence indéfiniment. loop: false : elle joue une fois et reste figée sur la dernière frame.
  • frames : chaque entrée est un ItemSpec complet, plus deux clés optionnelles : sound (joué au changement de frame) et particle (format NOM:quantité).

Un item de menu référence l'animation via animation: reward-train (voir section 10). Si l'item a aussi des icônes par état (states:), l'animation se superpose à l'icône d'état plutôt que de l'écraser.