commande block

alfius

Aventurier
22 Mai 2012
21
0
1
bonjour a tous je recherche le moyen de remplacer des bloc(air) dans une zone de 17*17*1 par deux autre type de bloc (air et enclume) aléatoirement avec des commande bloc.
j'arrive a faire spawn que 1 type de bloc via cette commande dans le commande bloc :
/setblock ~0 ~0 ~2 145.
en tant que jeoueur la commande est : //replace 0 145,0
merci d'avance de votre aide.
 
Bonsoir !

Essaie d'utilisé la commande

Code:
/fill x1 y1 z1 x2 y2 z2 minecraft:block replace 0 minecraft:block

elle permet de changer un type de bloc par un autre dans une certaine zone ;)
 
bonsoir
je te remercie pour la commande
j'ai taper ca /fill x347 y4 z-1118 x349 y4 z-1116 minecraft:block replace 0 minecaft:block 145
mais ca ne fonctionne pas
 
Code:
/fill x347 y4 z-1118 x349 y4 z-1116 minecraft:block replace 0 minecaft:block 145

Haha ! Non regarde cet exemple :

Code:
/fill 347 4 -1118 349 4 1116 minecraft:dirt replace 0 minecraft:air
 
Si je comprend bien, tu veut placer des enclumes aléatoirement, pour ensuite faire une pluie d'acier.
C'est dommage, il est impossible de faire comme avec worldedit, en vanilla (plusieurs materiaux random).

Tu as quand même quelques solution, qui simules de façon correcte le placement aléatoire :
  • Tu peut créer quelques paternes manuellement, puis en cloner un parmi ton stock. Pour le clonage aléatoire, tu peut utiliser un dispenser, contenant 9 cmdblocs différent (9 paternes commence a donner un rendu aléatoire correcte).
  • Sinon, plus compliquer, tu peut summon N falling sand (des entités) a un endroit, et utiliser la commande spreadplayer pour les répartir dans la zone voulue.
http://minecraft.gamepedia.com/Command
http://minecraft.gamepedia.com/Chunk_format
 
merci pour ta réponse donc la commande //replace 0 145,0 est la meilleur solution que nous avons pour un serveur crafbukit.
 
tu fais un système d'aléatoire avec des command block qui summon.
Et tu rajoute un destroy pour éviter qu'il ne s'accumulent.