Tutoriel Comprendre... l'ordre d'execution

LSDids

Architecte en herbe
20 Février 2015
11
1
64
Hé bonjour à tous,
Certain font rimer ordre d'exécution avec prise de tête.
Mais savez vous qu'il y a une logique derrière tout ça?​

Contrairement à certaines idées reçu, l'ordre d'exécution suit toujours la même logique.
Et connaitre instinctivement l'ordre d'exécution vous fera gagner énormément de temps.

_____Rappel :

Quand au moins deux command block sont alimentés en même temps, on pourrait croire qu'ils s'exécutent en même temps. Mais on sait bien que non, il y a un ordre.
Le plus simple pour connaitre l'ordre d'exécution est d'utilise /say avec des chiffres. En suite il suffit de mettre les chiffres dans l'ordre dans le tchat 1, 2, 3.... et c'est gagné !

Mais on l'a dit juste avant, il y a une logique. Et une fois cette logique assimilé on connaitra l'ordre d'exécution sans les chiffres.

_____Logique :

L'exécution se fera toujours dans cet ordre :​
X puis Y et enfin Z
le tout dans un ordre croissant​
654031ordredexecapture01.jpg
_____Exemple :

L'orientation est la même que celle montrée dans la logique au dessus, on aura donc :​
132383screenordredexe01.jpg
Le numéro "1" sera toujours celui lié directement à l'alimentation et l'orientation part de ce point​
Et pour les /fill clock ça dit quoi ?
Si on exécute que sur un seul Y c'est simple, on va suivre la même logique qu'au dessus
411415screenordredexe03.jpg
Mais sinon l'exécution se fera dans cet ordre :​
478746screenordredexe04.jpg
Et bien oui car la commande /fill utilise la même logique pour placer ses blocks.
En gros c'est comme ci on avait ça :​
258452screenordredexe05.jpg
Et la comme tout a l'heure dans l'ordre croissant on aura Y-1 puis Y+1 etc...

Voila, j'espère que ça vous permettra de gagner du temps à l'avenir.
Ceux qui le souhaitent retrouvez aussi le tuto vidéo :


Allez Bisous