Actualizado:
1. Construir una arena de cristal
/fill ~5 ~-1 ~-6 ~17 ~4 ~6 minecraft:glass hollow
hollow construye solo la capa exterior, así que puedes mirar a salvo desde fuera. Consulta el comando fill.
2. Invocar a los luchadores
/summon minecraft:zombie ~8 ~ ~ {PersistenceRequired:1b,Tags:["red"]}
/summon minecraft:skeleton ~14 ~ ~ {PersistenceRequired:1b,Tags:["blue"]}
Los esqueletos arden con la luz del día, así que ejecuta antes /time set night.
3. Empezar la pelea
/damage @e[tag=red,limit=1] 1 minecraft:mob_attack by @e[tag=blue,limit=1]
/damage @e[tag=blue,limit=1] 1 minecraft:mob_attack by @e[tag=red,limit=1]
Ahora cada criatura cree que la otra la atacó y va a por ella. Consulta el comando damage.
4. Batallas por equipos
execute as @e[tag=red] at @s run damage @s 1 minecraft:mob_attack by @e[tag=blue,limit=1,sort=nearest]
execute as @e[tag=blue] at @s run damage @s 1 minecraft:mob_attack by @e[tag=red,limit=1,sort=nearest]
Cada criatura va a por el enemigo más cercano del otro equipo.
5. Mostrar al ganador
execute unless entity @e[tag=red] if entity @e[tag=blue] run title @a title {"text":"¡Gana el azul!","color":"blue"}
execute unless entity @e[tag=blue] if entity @e[tag=red] run title @a title {"text":"¡Gana el rojo!","color":"red"}
6. Enemigos naturales
- Gólem de hierro y zombis: los gólems atacan por sí solos a las criaturas hostiles (comandos de gólems).
- Lobos y esqueletos: los lobos cazan esqueletos.
- Ajolotes y ahogados: los ajolotes atacan a los ahogados bajo el agua.
Solución de problemas
- Las criaturas dejan de luchar: repite el paso 3 si se pierden de vista.
- Las criaturas desaparecen: las criaturas hostiles desaparecen en Pacífico.
- Bedrock: escribe
/damage @e[tag=red,c=1] 1 entity_attack entity @e[tag=blue,c=1]; puede que algunas criaturas no se defiendan.
Comprueba tu comando
El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.