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

Solución de problemas

Comprueba tu comando

El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.