Actualizado:

Comprueba primero tu edición

"Minecraft: Java Edition" en un ordenador es Java. Switch, PlayStation, Xbox, móviles y "Minecraft para Windows" de Microsoft Store son Bedrock. Un PC con Windows que ejecuta Minecraft para Windows también es Bedrock. Comprueba para qué edición está escrita una guía antes de copiar de ella.

Argumentos de los selectores

ObjetivoJavaBedrock
A 5 bloques o menos@e[distance=..5]@e[r=5]
A más de 3 bloques@e[distance=3..]@e[rm=3]
Solo uno@e[limit=1,sort=nearest]@e[c=1]
Modo de juego@a[gamemode=survival]@a[m=survival]
Nivel de experiencia 10+@a[level=10..]@a[lm=10]

Bedrock también tiene hasitem y family. En Java, usa el argumento nbt o etiquetas en su lugar. Más en selectores de objetivo.

/effect y /give

# Java
/effect give @p minecraft:speed 30 1
/effect clear @p
# Bedrock
/effect @p speed 30 1
/effect @p clear

El /give básico (objetivo, objeto, cantidad) es igual. Las diferencias empiezan con los nombres y los encantamientos: Java 1.20.5+ escribe componentes tras el ID, como diamond_sword[enchantments={…}]. Bedrock añade un valor de dato y un bloque JSON tras la cantidad, pero solo para unos pocos campos como can_destroy, can_place_on, keep_on_death e item_lock. No puede poner nombres ni encantamientos por encima del máximo normal.

/execute

Bedrock adoptó la sintaxis al estilo de Java en la 1.19.50, así que esto funciona en ambas:

/execute as @a at @s run summon lightning_bolt ~ ~ ~

Las formas antiguas de Bedrock como /execute @a ~ ~ ~ summon lightning_bolt conviene reescribirlas.

Mensajes de texto

Las dos tienen tellraw y title, pero Bedrock usa {"rawtext":[{"text":"Hola"}]} y códigos de color como §c. Java usa componentes de texto con colores y acciones al hacer clic. Consulta title y tellraw.

IDs que cambian

La mayoría de los IDs coinciden, pero algunos no: el generador de criaturas es spawner en Java y mob_spawner en Bedrock; la capa de nieve es snow y snow_layer. Un ID en rojo o "unknown item" suele significar que es el ID de la otra edición. El buscador de IDs muestra los dos.

Comandos que solo tiene una edición

Solo JavaSolo Bedrock
/data, /attribute, /item, /bossbar, /trigger, /forceload, /datapack/tickingarea, /camera, /hud, /scriptevent

/tickingarea en Bedrock hace más o menos lo mismo que /forceload en Java. El NBT de Java en /summon no tiene equivalente en Bedrock; Bedrock usa eventos de aparición y nombres.

Convertir un comando

Revisa los argumentos de los selectores, el orden de las palabras y los IDs, en ese orden. El conversor marca lo que hay que cambiar y lo que Bedrock no puede reproducir.

Preguntas frecuentes

Comprueba tu comando

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