Actualizado:
Revisa esto primero
- ¿Java o Bedrock? Un comando que parece igual puede cambiar entre ediciones.
- ¿Chat o bloque de comandos?
- ¿El selector (
@p,@a,@e) es el correcto? - ¿Las coordenadas son relativas a ti o absolutas?
- ¿Todos los IDs están bien escritos?
Acota el problema
- Prueba primero una versión corta del comando.
- Fija el objetivo en
@p. - Usa coordenadas junto a ti.
- Quita de momento el NBT o los componentes.
- Cuando funcione, vuelve a añadir las partes de una en una.
Haz las pruebas en una copia de los mundos importantes.
Por síntoma
«Unknown or incomplete command»
Un nombre de comando mal escrito o un argumento que falta. /give diamond falla porque falta el objetivo. Un comando que tu edición no tiene, como /data en Bedrock, da el mismo mensaje. Consulta comando desconocido o incompleto.
El texto se pone rojo a mitad
Java pinta el chat de rojo desde el primer problema en adelante. Revisa el argumento justo antes de donde empieza el rojo.
No hay error, pero no pasa nada
La sintaxis está bien, pero no coincidió nada. Afloja type o distance; consulta No entity was found.
Un bloque de comandos no hace nada
Revisa el tipo de bloque, Necesita redstone o Siempre activo, las flechas de la cadena, y enable-command-block=true en servidores con 1.21.8 o anterior (desde 1.21.9 es la regla command_blocks_work). La lista completa está en el bloque de comandos no funciona.
Fallos típicos de cada comando
- /give: ID de objeto incorrecto o sintaxis antigua; consulta give no funciona.
- /summon: ID de entidad incorrecto o NBT ignorado; consulta summon no funciona.
- /fill: área de más de 32 768 bloques; consulta la guía de fill.
- /execute: el orden importa, empieza por algo corto; consulta execute no funciona.
Permisos
En un jugador, los comandos necesitan «Permitir trucos» al crear el mundo. Java puede activarlos temporalmente con «Abrir en LAN»; Bedrock tiene un ajuste del mundo, pero al activarlo se desactivan los logros de ese mundo. En servidores necesitas ser operador con /op.
¿El comando era para otra versión?
Comprueba cuándo se escribió el comando que encontraste. Java cambió mucho el formato de los comandos en 1.13, en 1.20.5 (el NBT de los objetos pasó a componentes; consulta NBT frente a componentes) y en 1.21.5 (textos y datos de objetos). El conversor puede actualizar algunos.
Comprueba tu comando
El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.