8. animations/*.yml
Une séquence d'icônes jouée en boucle (ou une fois) sur un slot de menu.
# 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: MINECARTinterval: 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) etparticle(formatNOM: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.