Animer votre map Minecraft
Aujourd'hui nous parlerons d'animations, que ce soit du son, des particules, du mouvement... nous essaierons de rajouter un peu de tout ça dans notre map !
Bien évidemment, nous ferons tout cela à l'aide de commandes/blocs de commande, allez lire mon article sur ces derniers su vous n'êtes pas très a l'aise avec !
Petite introduction (/execute at)
Dans ce que nous allons faire, on aura souvent besoin d'exécuter la commande à l'endroit où se situe un joueur, et non pas là où le bloc de commande est. Pour cela, sans rentrer trop dans les détails, il faudra commencer votre commande par /execute at [joueur_concerné] run. A la suite de ces quatre mots-clés, écrivez votre commande normalement, et elle s'effectuera à l'endroit où est le joueur concerné.
Cette commande nous servira par la suite pour faire des choses un peu plus sophistiquées que de faire des particules à un endroit fixé..!
(Sur l'image un éclair apparaît sur tous les moutons !)
/playsound
J'avais déjà un peu parlé de celle-ci mais très brièvement. Voici donc le détail de la commande : /playsound [nom_du_son] [type_son] [joueurs_concernés].
Le nom du son, vous trouverez tout avec l'auto-complétion, vous pouvez descendre dans les suggestions pour voir tous les sons du jeu. Le type du son est la manière dont le jeu comprendra le son. Dans vos réglages, vous pouvez régler chaque type de son indépendamment (créatures, environnement...). Cet argument reprend donc ce système et produit un son comme si c'était de ce type.
/tp
Cette commande sert à téléporter des entités à un autre endroit. Ça peut être a des coordonnées précises où à une autre entité. Il y a donc deux syntaxes possibles : /tp [joueur] [x] [y] [z] ou /tp [joueur] [joueur_cible] où le joueur cible est le joueur auquel sera téléporté le joueur concerné.
/particle
Voilà une de mes commandes préférées ! Elle permet de faire apparaître des particules là où vous voulez, vous allez donc voir plus d'intérêt à l'introduction au /execute. Voici la syntaxe : /particle [nom_particule] [x] [y] [z] [dx] [dy] [dz] [vitesse] [nombre].
De même que pour les sons, vous pouvez voir quelles sont les particules du jeu grâce à l'auto-complétion. Les arguments suivants sont les coordonnées du milieu de là où se feront les particules. Les trois suivants sont les largeurs de la zone dans laquelle il y aura des particules : si par exemple vous mettez 0 1 0, alors les particules seront étalées dans une ligne verticale. Si vous mettez 1 1 1, elles seront étalées dans une sphère. La vitesse est un argument qui ne modifie pas toutes les particules. Il n'y en a qu'une partie qui sera affectée par cet argument, qui comme son nom l'indique, change la vitesse des particules. Enfin, le dernier argument est simplement combien de particules seront affichées à l'exécution.
En revenant à notre /execute, on peut imaginer une commande /execute at @a run particle minecraft:heart ~ ~1 ~ 0.5 0.5 0.5 1 20 qui aura pour effet d'afficher 20 particules de cœur dans une zone sphérique à chaque joueur.
Particule dust : Pour celle-ci, en plus du nom de la particule, dust, Il faut quatre autres arguments à la suite : R G B taille. Les trois premiers définissent la couleur selon le code Rouge Vert Bleu (valeurs entre 0 et 1) et la taille définit la taille des particules.