Mise à jour :
1. Trappe
# Répétition, Toujours actif
execute if entity @a[x=10,y=64,z=10,dx=2,dy=1,dz=2] run fill 10 63 10 12 60 12 minecraft:air
Marchez sur le sol de 3 sur 3 à Y 63 et quatre couches disparaissent. Voir la détection de zone.
2. Piège à flèches
execute if entity @a[x=20,y=64,z=0,dx=0,dy=1,dz=6] run summon minecraft:arrow 17 65 3 {Motion:[1.5d,0.0d,0.0d],pickup:0b}
Entrer dans le couloir déclenche des flèches vers l'est depuis un trou dans le mur. pickup:0b empêche les joueurs de les ramasser.
3. Zone de foudre
execute at @a[x=30,y=64,z=0,dx=4,dy=2,dz=4] run summon minecraft:lightning_bolt ~ ~ ~
Voir la commande de foudre.
4. Sol empoisonné
execute as @a at @s if block ~ ~-1 ~ minecraft:crimson_nylium run effect give @s minecraft:poison 2 0
Fonctionne partout où vous posez du nylium carmin.
5. Déclencher une fois et réinitialiser
execute as @a[x=30,y=64,z=0,dx=4,dy=2,dz=4,tag=!trapped] at @s run summon minecraft:lightning_bolt ~ ~ ~
tag @a[x=30,y=64,z=0,dx=4,dy=2,dz=4] add trapped
fill 10 63 10 12 63 12 minecraft:stone
Le tag limite la foudre à une fois par joueur ; la dernière ligne remet la trappe en place. Combinez les pièges avec un escape game.
Dépannage
- Le piège ne se déclenche jamais : la zone doit commencer un bloc au-dessus du sol.
- Les flèches tombent trop tôt : augmentez la valeur de Motion.
- Bedrock : zones, trappes, foudre et poison fonctionnent, mais le Motion des flèches ne peut pas être défini.
Vérifiez votre commande
Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.