Actualizado:
1. Foso
# Iterativo, Siempre activo
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
Pisa el suelo de 3 por 3 en Y 63 y desaparecen cuatro capas. Consulta la detección de zonas.
2. Trampa de flechas
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}
Al entrar en el pasillo se disparan flechas hacia el este desde un agujero en la pared. pickup:0b impide que los jugadores las recojan.
3. Zona de rayos
execute at @a[x=30,y=64,z=0,dx=4,dy=2,dz=4] run summon minecraft:lightning_bolt ~ ~ ~
Consulta el comando de rayos.
4. Suelo venenoso
execute as @a at @s if block ~ ~-1 ~ minecraft:crimson_nylium run effect give @s minecraft:poison 2 0
Funciona en cualquier sitio donde coloques necelio carmesí.
5. Activarse una vez y reiniciar
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
La etiqueta limita el rayo a una vez por jugador; la última línea restaura el foso. Combina trampas con una sala de escape.
Solución de problemas
- La trampa nunca se activa: la zona debe empezar un bloque por encima del suelo.
- Las flechas no llegan: sube el valor de Motion.
- Bedrock: las zonas, los fosos, los rayos y el veneno funcionan, pero no se puede fijar el Motion de las flechas.
Comprueba tu comando
El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.