Comment faire disparaître un bloc après une certaine période de temps

Donc, je fais un «chemin magique», qui est essentiellement partout où vous marchez et sautez, un bloc sera placé au-dessous de vous. Malheureusement, le sentier s'arrangera toujours et ne disparaîtra jamais. Après un certain temps, cela signifie qu'il y aura un sentier géant de blocs à travers le ciel qui semble plutôt laid. Ce que je veux faire, c'est qu'un bloc disparaisse après un certain laps de temps, disons, 7 secondes. Voici les commandes et la configuration de ce projet:

Command block #1: /setblock ~ ~ ~-1 redstone_block 0 destroy Command block #2: /execute @a ~ ~ ~ /fill ~ ~-1 ~ ~ ~-1 ~ wool 0 replace air Redstone block: [] #2 Setup: #1 [] 

Remarque: Ne tentez pas une méthode utilisant FallingSandEntity et Age parce que je souhaite que le joueur puisse marcher sur les blocs. Si vous utilisez FallingSandEntity le joueur tombera directement dans le bloc. Quoi qu'il en soit, toute l'aide est appréciée, merci! En outre, si vous voulez essayer de le faire avec la commande de remplissage, je voudrais un cube creux 7x7x7 entourant le joueur afin que la piste ne puisse pas sortir des blocs. Je ne sais juste pas comment faire cela.

J'ai fait quelque chose de très semblable à celui-ci, en utilisant une horloge de remplissage, des commandes de tableau de bord, et des crânes mûrs.

Deux objectifs ont été ajoutés, walkonair et lifetime . Le premier objectif contrôle la capacité de marcher sur l'air, et le deuxième objectif contrôle la "durée de vie" des blocs en dessous du joueur.

La mise en place: Mécanicien pour marcher sur l'air.

Cela ne fonctionnera que sur l'édition PC, mais vous pouvez placer un bloc de commande avec une sorte de signal répétitif. En 1.9 +, il suffit de configurer la commande pour toujours active et répéter, et sur 1.8-, vous pouvez soit emporter 2 trémies entre elles avec un comparateur, soit des répéteurs se connectant avec un retard de 2 ticks.

Cependant, la meilleure chose à faire, et ce que vous pouvez utiliser déjà, serait de faire en sorte que deux blocs de commandes remplissent constamment une zone avec des blocs redstone et de pierre pour mettre à jour les blocs de commandes chaque coche.

Donc dans le premier bloc de commande mis

 /execute ~ ~ ~ detect ~ ~-1 ~ minecraft:air setblock ~ ~-1 ~ minecraft:[block to place] 

Ensuite, dans les quatre blocs de commandes suivants, mettez ces commandes pour supprimer tous les blocs placés autour du joueur

 /execute ~ ~ ~ detect ~1 ~-1 ~ minecraft:[block to place] setblock ~1 ~-1 ~ minecraft:air /execute ~ ~ ~ detect ~ ~-1 ~ minecraft:[block to place] setblock ~-1 ~-1 ~ minecraft:air /execute ~ ~ ~ detect ~ ~-1 ~1 minecraft:[block to place] setblock ~ ~-1 ~1 minecraft:air /execute ~ ~ ~ detect ~ ~-1 ~-1 minecraft:[block to place] setblock ~ ~-1 ~-1 minecraft:air 

Cela peut sembler similaire, mais chacun teste et supprime un bloc différent autour du joueur. Pour un succès encore plus grand, créez quatre autres qui suppriment les blocs d'angle autour du joueur. Cette technique est bonne, car elle ne supprime que les blocs précédemment placés.