Diferencia entre revisiones de «Comandos»

De WikiMinecraft
Saltar a: navegación, buscar
(Página creada con «{{Construcción}} Los '''Comandos''' son funciones avanzadas que se activan escribiendo ciertas cadenas de texto. En un cliente regular de ''Minecraft'' o en el stand a...»)
 
(Comandos de operador)
 
(No se muestran 114 ediciones intermedias de 2 usuarios)
Línea 1: Línea 1:
{{Construcción}}
+
Los '''comandos''' son funciones avanzadas que se activan escribiendo ciertas cadenas de texto.
  
Los '''Comandos''' son funciones avanzadas que se activan escribiendo ciertas cadenas de texto.
+
En un cliente regular de ''Minecraft'' o en el stand alone client, los comandos se introducen a través de la ventana del chat de ''Minecraft'', que se muestra al pulsar la tecla {{key|T}} (por defecto) o {{key|/}}. Usando la tecla {{key|/}} también se mostrará la ventana de chat e introducirá la barra diagonal que los comandos requieren como prefijo, por lo que es un atajo útil. Al pulsar {{key|Tab}} mientras se introducen comandos irán apareciendo cíclicamente los comandos o argumentos posibles.
  
En un cliente regular de ''Minecraft'' o en el [[stand alone client]], los comandos se introducen a través de la ventana del [[chat]] de ''Minecraft'', que se muestra al pulsar la tecla {{key|T}} (por defecto) o {{key|/}}. Usando la tecla {{key|/}} también se mostrará la ventana de chat e introducirá la barra diagonal que los comandos requieren como prefijo, por lo que es un atajo útil. Al pulsar {{key|Tab}} mientras se introducen comandos irán apareciendo cíclicamente los comandos o argumentos posibles.
+
Los comandos también se pueden introducir en la consola del [[server]] multijugador, pero '''no''' es necesario que vaya precedido por una {{key|/}} cuando se introducen de esta manera. Los comandos en el [[bloque de comandos]] '''pueden ser''' precedidos por la barra inclinada {{key|/}}, pero no es necesario. Los comandos en un bloque de comandos también pueden requerir un argumento opcional, por lo general el nombre de usuario de un jugador.
 
 
Los comandos también se pueden introducir en la consola del [[server]] multijugador, pero '''no''' es necesario que vaya precedido por una {{key|/}} cuando se introducen de esta manera. Los comandos en el [[Bloque de comandos|bloque de comandos]] '''pueden ser''' precedidos por la barra inclinada {{key|/}}, pero no es necesario. Los comandos en un bloque de comandos también pueden requerir un argumento opcional, por lo general el nombre de usuario de un jugador.
 
  
 
La mayoría de los comandos sólo están disponibles en las siguientes situaciones:
 
La mayoría de los comandos sólo están disponibles en las siguientes situaciones:
  
 
* En un [[server]] [[multijugador]] de ''Minecraft'', introducidos por un [[operador]] o [[bloque de comandos]].
 
* En un [[server]] [[multijugador]] de ''Minecraft'', introducidos por un [[operador]] o [[bloque de comandos]].
* En otros mapas multijugador, introducidos por el jugador que abrió un mapa en [[LAN]] con los trucos habilitados o aloja su propio [[server]] multijugador.
+
* En otros mapas multijugador, introducidos por el jugador que abrió un mapa en LAN con los trucos habilitados o aloja su propio [[server]] multijugador.
* En el [[singleplayer]], si los trucos se han habilitado en la creación del mundo (a través del botón "Más opciones de Mundo...").
+
* En el singleplayer, si los trucos se han habilitado en la creación del mundo (a través del botón "Más opciones de Mundo...").
  
 
Algunos [[#Comandos de jugador|comandos de jugador]] también están disponibles en un solo jugador, incluso cuando los trucos no están habilitados.
 
Algunos [[#Comandos de jugador|comandos de jugador]] también están disponibles en un solo jugador, incluso cuando los trucos no están habilitados.
Línea 24: Línea 22:
  
 
{| class="wikitable" style="text-align:center"
 
{| class="wikitable" style="text-align:center"
! Si ves..
+
! Si ves...
 
! Entonces
 
! Entonces
 
|-
 
|-
| <''corchetes angulares''>
+
| <center><''corchetes angulares''></center>
 
| Es un '''argumento requerido'''.
 
| Es un '''argumento requerido'''.
 
|-
 
|-
| [''corchetes cuadrados'']
+
| <center>[''corchetes cuadrados'']</center>
 
| Es un '''argumento opcional'''.
 
| Es un '''argumento opcional'''.
 
|-
 
|-
| ''cursivas/italics''
+
| <center>''cursivas/italics''</center>
 
| '''Reemplaza esto''' por el valor apropiado.
 
| '''Reemplaza esto''' por el valor apropiado.
 
|-
 
|-
| texto plano
+
| <center>texto plano</center>
 
| '''Introducelo literalmente''' como sale.
 
| '''Introducelo literalmente''' como sale.
 
|-
 
|-
| x<nowiki>|</nowiki>y
+
| <center>x<nowiki>|</nowiki>y</center>
 
| '''Selecciona una''' de las opciones.
 
| '''Selecciona una''' de las opciones.
  
Las opciones disponibles se muestran separadas por una barra vertical: <nowiki>|</nowiki>
+
Las opciones disponibles se muestran separadas por una barra vertical: <nowiki>|</nowiki>
 
|-
 
|-
| … (elipsis)
+
| <center>… (elipsis)</center>
 
| El argumento consiste en diversas palabras separadas por espacios.
 
| El argumento consiste en diversas palabras separadas por espacios.
 
|}
 
|}
Línea 69: Línea 67:
 
| Todas las entidades.
 
| Todas las entidades.
 
|-
 
|-
| ''jugador''
+
| <center>''jugador''</center>
| Sustituyelo por el nombre del jugador/entidad, para referirse a un jugador o entidad en concreto.
+
| Sustituyelo por el nombre del jugador/entidad, <br/>para referirse a un jugador o entidad en concreto.
 
|}
 
|}
  
Línea 77: Línea 75:
 
Después de usar un objetivo (<code>@a</code>, <code>@p</code>, <code>@r</code>, o <code>@e</code>) se puede utilizar opcionalmente argumentos.
 
Después de usar un objetivo (<code>@a</code>, <code>@p</code>, <code>@r</code>, o <code>@e</code>) se puede utilizar opcionalmente argumentos.
 
Esta es la forma de utilizar los argumentos:
 
Esta es la forma de utilizar los argumentos:
<code>@<selector> [<argumento>=<valor>, <argumento>=<valor>, ...]</code><br>
+
<code>@<selector>[<argumento>=<valor>,<argumento>=<valor>,...]</code><br>
 
'''Nota''': Hay que asegurarse de '''no''' agregar espacios ni puntos y aparte en el medio de los corchetes.
 
'''Nota''': Hay que asegurarse de '''no''' agregar espacios ni puntos y aparte en el medio de los corchetes.
  
Línea 94: Línea 92:
 
|-
 
|-
 
| (No poner nada)
 
| (No poner nada)
| Por defecto son las coordenadas del que ejecuta el comando o "0"(cero).
+
| Por defecto son las coordenadas del que ejecuta el comando o "0" (cero).
 
|-
 
|-
 
| dx
 
| dx
Línea 136: Línea 134:
 
|-
 
|-
 
| score_''name''
 
| score_''name''
| Para el "nombre" del [[Marcadores#Objetivos|objetivo]], la puntuación máxima que este jugador tiene.
+
| Para el "nombre" del [[Marcador#Objetivos|objetivo]], la puntuación máxima que este jugador tiene.
 
|-
 
|-
 
| score_''name''_min
 
| score_''name''_min
| Para el "nombre" del [[Marcadores#Objetivos|objetivo]], la puntuación mínima que este jugador tiene.
+
| Para el "nombre" del [[Marcador#Objetivos|objetivo]], la puntuación mínima que este jugador tiene.
 
|-
 
|-
 
| team
 
| team
| Comprueba si el jugador está en el equipo especificado. Insertar un “!” antes del nombre del equipo comprueba solamente jugadores que no estén en ese equipo. No proporcionar ningún nombre de equipo permite la comprobación de todos los jugadores sin equipo.
+
| Comprueba si el jugador está en el equipo especificado. Insertar un “!” antes del nombre del equipo comprueba solamente jugadores que no estén en ese equipo. <br/>No proporcionar ningún nombre de equipo permite la comprobación de todos los jugadores sin equipo.
 
|-
 
|-
 
| name
 
| name
Línea 158: Línea 156:
 
'''@p''' - Especifica que sólo al jugador más cercano.
 
'''@p''' - Especifica que sólo al jugador más cercano.
  
'''x=1''', '''y=30''', '''z=26''' - Establece el centro del radio a x: 1, y: 30 y Z: 26.
+
'''x=1''', '''y=30''', '''z=26''' - Establece el centro del radio a X: 1, Y: 30 y Z: 26.
  
 
'''r=10''' - Establece el radio máximo de búsqueda a 10.
 
'''r=10''' - Establece el radio máximo de búsqueda a 10.
Línea 170: Línea 168:
 
'''l=25''' - Especifica todos los jugadores con nivel de experiencia de 25 o menos.
 
'''l=25''' - Especifica todos los jugadores con nivel de experiencia de 25 o menos.
  
'''lm=3v - Especifica  todos los jugadores con nivel de experiencia de 3 o más.
+
'''lm=3v''' - Especifica  todos los jugadores con nivel de experiencia de 3 o más.
  
 
'''score_Kills_min=1''' - Especifica todos los jugadores con al menos 1 "Kills" (puntuación).
 
'''score_Kills_min=1''' - Especifica todos los jugadores con al menos 1 "Kills" (puntuación).
Línea 184: Línea 182:
 
Es idéntico al del ejemplo anterior.
 
Es idéntico al del ejemplo anterior.
  
Debido a que el argumento de 'c' utiliza jugadores del final de la lista primero, cuando es negativo, se puede utilizar  <code>@p[c =-1]</code> para seleccionar el jugador más lejano en lugar del más cercano (con @e[c=-1] se seleccionará la entidad más alejada).
+
Debido a que el argumento de 'c' utiliza jugadores del final de la lista primero, cuando es negativo, se puede utilizar  <code>@p[c=-1]</code> para seleccionar el jugador más lejano en lugar del más cercano (con <code>@e[c=-1]</code> se seleccionará la entidad más alejada).
  
 
<code>@e[type=Arrow,r=100,c=-1]</code>
 
<code>@e[type=Arrow,r=100,c=-1]</code>
Línea 192: Línea 190:
 
Si <code>r</code> se especifica junto con <code>dx</code>, <code>dy</code> y/o <code>dz</code>, sólo las entidades dentro de la superposición de ambas regiones de búsqueda se encontrarán.
 
Si <code>r</code> se especifica junto con <code>dx</code>, <code>dy</code> y/o <code>dz</code>, sólo las entidades dentro de la superposición de ambas regiones de búsqueda se encontrarán.
  
Hay que tener en cuenta que las distancias <code>dx</code>, <code>dy</code> y <code>dz</code> son '''compensaciones''' de las coordenadas originales <code>x</code>, <code>y</ code> y <code>z</ code>. No actúan como otro conjunto de coordenadas para definir un área cúbica. En otras palabras, no son las coordenadas de la esquina opuesta del cubo que se quiere definir, sino más bien la distancia a la que esta de la coordenada <code> x</code>, <code>y</code> y <code>z</code> original a la esquina opuesta. Por ejemplo, si se desea definir un cubo desde la esquina: <code>x:50</code> <code>y:10</code> <code>z:50</code> para la otra esquina: <code>x:100</ code> <code>y:20</ code> <code>z:200</ code>, se podría escribir los argumentos <code>[x=50, y=10, z=50, dx=50, dy=10, dz=150]</code>, no <code>[x=50, y=10, z=50, dx=100, dy=20, dz=200]</code> porque <code>dx</code>, <code>dy</code> y <code>dz</code>'"añadden"''' a la zona cúbica (50+50=100, 10+10=20, 50+150=200), pero no la definen.
+
Hay que tener en cuenta que las distancias <code>dx</code>, <code>dy</code> y <code>dz</code> son '''compensaciones''' de las coordenadas originales <code>x</code>, <code>y</code> y <code>z</code>. No actúan como otro conjunto de coordenadas para definir un área cúbica. En otras palabras, no son las coordenadas de la esquina opuesta del cubo que se quiere definir, sino más bien la distancia a la que esta de la coordenada <code> x</code>, <code>y</code> y <code>z</code> original a la esquina opuesta. Por ejemplo, si se desea definir un cubo desde la esquina: <code>x:50</code> <code>y:10</code> <code>z:50</code> para la otra esquina: <code>x:100</code> <code>y:20</code> <code>z:200</code>, se podría escribir los argumentos <code>[x=50, y=10, z=50, dx=50, dy=10, dz=150]</code>, no <code>[x=50, y=10, z=50, dx=100, dy=20, dz=200]</code> porque <code>dx</code>, <code>dy</code> y <code>dz</code> "''añaden''" a la zona cúbica (50+50=100, 10+10=20, 50+150=200), pero no la definen.
  
 
=== Comandos de jugador ===
 
=== Comandos de jugador ===
Línea 201: Línea 199:
 
  ! width="25%" align="center" | Comando
 
  ! width="25%" align="center" | Comando
 
  ! width="55%" align="center" | Descripción
 
  ! width="55%" align="center" | Descripción
  ! width="20%" align="center" | Condición de éxito<ref group="note" name="Exitoso">Las condiciones de éxito de un comando se deben cumplir para que el juego considere al comando "exitoso". Esto se utiliza para determinar una variedad de cosas, tales como la salida de un [[Comparador de Redstone|comparador de redstone]] alimentado por un [[Bloque de Comandos|bloque de comandos]] con un comando. Hay que tener en cuenta que no todos los comandos "exitosos" realmente hacen algo, y no todos los comandos "fracasados" fallan en hacer algo útil.</ref>
+
  ! width="20%" align="center" | Condición de éxito<ref group="note" name="Exitoso">Las condiciones de éxito de un comando se deben cumplir para que el juego considere al comando "exitoso". Esto se utiliza para determinar una variedad de cosas, tales como la salida de un [[comparador de redstone]] <br/>alimentado por un [[bloque de comandos]] con un comando. Hay que tener en cuenta que no todos los comandos "exitosos" realmente hacen algo, y no todos los comandos "fracasados" fallan en hacer algo útil.</ref>
 
  |-
 
  |-
 
  |
 
  |
Línea 210: Línea 208:
 
Muestra algunos de los comandos disponibles o información adicional al usar ''nombre del comando'' (no se muestran todos). '''Nota:''' los comandos multijugador no aparecen en los juegos de un solo jugador, aunque esté abierto a jugadores en LAN.
 
Muestra algunos de los comandos disponibles o información adicional al usar ''nombre del comando'' (no se muestran todos). '''Nota:''' los comandos multijugador no aparecen en los juegos de un solo jugador, aunque esté abierto a jugadores en LAN.
 
  |
 
  |
Tiene éxito si <code>''página''</code> es válido o no se especifican. Técnicamente falla si se especifica <code>''nombre del comando'' </code>, aunque se muestra el uso del comando.
+
Tiene éxito si <code>''página''</code> es válido o no se especifican. Técnicamente falla si se especifica <code>''nombre del comando''</code>, aunque se muestra el uso del comando.
 
  |-
 
  |-
 
  |
 
  |
Línea 216: Línea 214:
 
<code>'''me''' <''acción …''></code>
 
<code>'''me''' <''acción …''></code>
 
  |
 
  |
Permite describir una acción de manera narrativa que aparecería en el chat de esta forma: “nombre del jugador” “acción que dice que realiza” (ejemplo: Clappercito escribe: /me se toma un zumo, entonces aparecerá en el chat: *Clappercito se toma un zumo.) Si se utiliza un [[#Selector de objetivos|selector de objetivo]] multi-persona (por ejemplo, <code>@a</code>) con <code>''acción''</code>, la lista de nombres tendrá el siguiente formato: "nombre1 nombre2 nombre3", o "nombre1 nombre2" para dos nombres. Por lo tanto, independientemente del número de los selectores de objetivo que se utilicen en <code>''acción''</code>, este comando sólo dará el mensaje una sola vez.
+
Permite describir una acción de manera narrativa que aparecería en el chat de esta forma: “nombre del jugador” “acción que dice que realiza” (ejemplo: Clappercito escribe: ''/me se toma un zumo'', entonces aparecerá en el chat: *Clappercito se toma un zumo.) Si se utiliza un [[#Selector de objetivos|selector de objetivo]] multi-persona (por ejemplo, <code>@a</code>) con la <code>''acción''</code>, la lista de nombres tendrá el siguiente formato: "nombre1 nombre2 nombre3", o "nombre1 nombre2" para dos nombres. Por lo tanto, independientemente del número de los selectores de objetivo que se utilicen en la <code>''acción''</code>, este comando sólo dará el mensaje una sola vez.
 
  |
 
  |
Todos los selectores de objetivo (por ejemplo, <code>@ p</ code>) en <code>''acción''</code> deben evaluarse.
+
Todos los selectores de objetivo (por ejemplo, <code>@p</code>) en la <code>''acción''</code> deben evaluarse.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|tell}}
 
{{Anchor|tell}}
<code>'''tell'''<''jugador''> <''mensaje privado …''></code><br>
+
<code>'''tell''' <''jugador''> <''mensaje privado …''></code><br>
<code>'''msg'''<'jugador''> <''mensaje privado …''></code><br>
+
<code>'''msg''' <''jugador''> <''mensaje privado …''></code><br>
<code>'''w'''<''jugador''> <''mensaje privado …''></code>
+
<code>'''w''' <''jugador''> <''mensaje privado …''></code>
 
  |
 
  |
Se usa para mandar un mensaje privado corto a un jugador en el servidor. Muy útil en servidores si es necesario pedir/decir algo de/a otro jugador sin que otros jugadores lo vean. Si se utiliza el [[#Selector de objetivos|selector de objetivo]] multi-persona (por ejemplo, <code>@a</code>) en ''mensajes privados'', la lista de nombres tendrá el siguiente formato: "nombre1 nombre2  nombre3", o "nombre1 nombre2"para dos nombres. Por lo tanto, independientemente del número de los selectores de destino que se utilicen en <code>''mensaje privado''</code>, este comando sólo dará el mensaje una sola vez - sin embargo, un selector para <code>''jugador''</code> puede enviar un mensaje a varias personas (que tengan parte del mismo nombre).
+
Se usa para mandar un mensaje privado corto a un jugador en el servidor. Muy útil en servidores si es necesario pedir/decir algo de/a otro jugador sin que otros jugadores lo vean. Si se utiliza el [[#Selector de objetivos|selector de objetivo]] multi-persona (por ejemplo, <code>@a</code>) en ''mensajes privados'', la lista de nombres tendrá el siguiente formato: "nombre1 nombre2  nombre3", o "nombre1 nombre2" para dos nombres. Por lo tanto, independientemente del número de los selectores de destino que se utilicen en <code>''mensaje privado''</code>, este comando sólo dará el mensaje una sola vez. Sin embargo, un selector para <code>''jugador''</code> puede enviar un mensaje a varias personas (que tengan parte del mismo nombre igual).
 
  |
 
  |
 
''Todos'' los selectores de objetivo (por ejemplo, <code>@p</code>) con <code>''mensaje privado''</code> debe evaluarse, y el <code>''jugador''</code> debe estar en línea.
 
''Todos'' los selectores de objetivo (por ejemplo, <code>@p</code>) con <code>''mensaje privado''</code> debe evaluarse, y el <code>''jugador''</code> debe estar en línea.
Línea 235: Línea 233:
 
  |
 
  |
 
Se utiliza junto con <code>[[#tellraw|/tellraw]]</code> para que los jugadores activen los sistemas hechos por los operadores o los creadores de mapas. El <code>''objetivo''</code> debe ser un objetivo habilitado del marcador del criterio de "trigger". El <code>''valor''</code> dado es o se añade a su valor actual, o se convierte en su nuevo valor, en función de si el segundo argumento es <code>add</code> o <code>set</code>. El valor del objetivo sólo se cambia para el jugador que utiliza el comando.
 
Se utiliza junto con <code>[[#tellraw|/tellraw]]</code> para que los jugadores activen los sistemas hechos por los operadores o los creadores de mapas. El <code>''objetivo''</code> debe ser un objetivo habilitado del marcador del criterio de "trigger". El <code>''valor''</code> dado es o se añade a su valor actual, o se convierte en su nuevo valor, en función de si el segundo argumento es <code>add</code> o <code>set</code>. El valor del objetivo sólo se cambia para el jugador que utiliza el comando.
 
El <code>trigger</code> se agregará en la 1.8 y está disponible actualmente sólo en las snapshots.
 
 
  |
 
  |
 
El <code>''objetivo''</code> debe contar con los criterios de "trigger" y el jugador que ejecuta el comando debe ser capaz de modificar el <code>''objetivo''</code>.
 
El <code>''objetivo''</code> debe contar con los criterios de "trigger" y el jugador que ejecuta el comando debe ser capaz de modificar el <code>''objetivo''</code>.
 
  |}
 
  |}
  
<references group="note" />
+
<references group="note"/>
 +
 
 +
<!-- Nunca useis este comando, generará una criatura horrible: /summon Skeleton ~ ~1 ~ {CustomName:"Dinnerbone",Riding:{id:"Skeleton",CustomName:"Bugs Bunny",Invulnerable:1,Attributes:[{Name:generic.followRange,Base:1.0},{Name:generic.attackDamage,Base:100}],Equipment:[{id:391},{},{},{},{Damage:3,id:397,tag:{SkullOwner:"rabbit2077"}}]},Equipment:[{},{},{},{},{Damage:3,id:397,tag:{SkullOwner:"slenderman213"}}],Invulnerable:1} -->
  
 
=== Comandos de operador ===
 
=== Comandos de operador ===
  
Estos comandos solo se pueden utilizar por [[operador|op]]s (operadores, también conocidos como admins o administradores) desde la consola del servidor, así como a través de la ventana de chat cuando va precedido por el carácter del comando {{key|/}}. Los resultados de estos comandos se transmiten a otros operadores en línea.
+
Estos comandos solo se pueden utilizar por [[operador|op]]s (operadores, también conocidos como mods o moderadores) o superior, desde la consola del servidor, así como a través de la ventana de chat cuando va precedido por el carácter del comando {{key|/}}. Los resultados de estos comandos se transmiten a otros operadores en línea.
  
 
Estos comandos también están disponibles en el modo para un jugador con los trucos activados o para los jugadores que alojan un mundo en línea o LAN.
 
Estos comandos también están disponibles en el modo para un jugador con los trucos activados o para los jugadores que alojan un mundo en línea o LAN.
Línea 266: Línea 264:
 
<code>'''blockdata''' <''x''> <''y''> <''z''> <''dataTag''></code>
 
<code>'''blockdata''' <''x''> <''y''> <''z''> <''dataTag''></code>
 
  |
 
  |
Edits the data tags of the block at the location ''x, y, z''. For more information on data tags, see the [[Commands#Data_tags|''Data tags'' section]].
+
Edita las ''data tags'' (etiquetas de datos) del bloque en el lugar ''x, y, z''. Para más información acerca de las etiquetas de datos, consulta la [[Comandos#Data_tags|sección ''Data tags'']].
 
 
The <code>blockdata</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''dataTag''</code> must be a valid argument at the block located at ''x, y, z''.
+
El <code>''dataTag''</code> debe ser un argumento válido para el bloque localizado en ''x, y, z''. '.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|clear}}
 
{{Anchor|clear}}
<code>'''clear''' [''player''] [''item''] [''data''] [''maxCount''] [''dataTag'']</code>
+
<code>'''clear''' [''jugador''] [''objeto''] [''data''] [''maxCount''] [''dataTag'']</code>
 
  |
 
  |
Clears the inventory of <code>''player''</code> (defaults to the executing player if unspecified) of the specified <code>''item'':''data''</code>, with the specified <code>''dataTag''</code>. Does not remove more than <code>''maxCount''</code> items. If no optional tags are specified, the entire inventory is cleared.
+
Limpia el inventario del <code>''jugador''</code> (por defecto, si no se especifica jugador, del jugador que ejecuta el comando) borrando el <code>''objeto''/''data''</code> especificado, con la <code>''dataTag''</code> especificada. No quitará más objetos que el número indicado en <code>''maxCount''</code>. Si no se especifican ninguna de las etiquetas opcionales, todo el inventario será borrado.
  
The <code>''maxCount''</code> and <code>''dataTag''</code> arguments will be added in 1.8 and are currently available only in the snapshots.
+
''Nota:'' Se puede especificar que quite un objeto concreto <code>''[item]''</code> con unas propiedades <code>''[data]''</code> (como uno que tenga unas características especiales <code>''[dataTag]''</code>). Que quite una cantidad máxima del objeto <code>''[maxCount]''</code>.
 
  |
 
  |
At least zero item(s) must be removed, and <code>''player''</code> must be online. Can output a comparator signal if successfully cleared item(s). <code>''data''</code> can be set to -1 to clear regardless of Damage value, and <code>''maxCount''</code> can be set to -1 to clear all of the selected item.
+
Al menos cero artículo(s) se debe retirar y el <code>''jugador''</code> debe estar en línea. Se puede hacer salir una señal del comparador si el o los objetos son limpiados con éxito. Los <code>''data''</code> se pueden establecer en -1 para limpiar los objetos independientemente de lo dañados que estén, y el <code>''MaxCount''</code> se puede establecer en -1 para borrar toda la cantidad del objeto seleccionado.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|clone}}
 
{{Anchor|clone}}
<code>'''clone''' <''x1''> <''y1''> <''z1''> <''x2''> <''y2''> <''z2''> <''x''> <''y''> <''z''> [''mode''] [''mode2'']</code>
+
<code>'''clone''' <''x1''> <''y1''> <''z1''> <''x2''> <''y2''> <''z2''> <''x''> <''y''> <''z''> [''modo''] [''modo2'']</code>
 
  |
 
  |
Clones the given area. The destination is (''x'', ''y'', ''z''), where the blocks are placed going into positive coordinate values.
+
Permite clonar la parte del mapa especificada. Las coordenadas de destino son (''x'',''y'',''z''), los valores donde los bloques son puestos deben ser positivos.
 
 
<code>''mode''</code> can be:
 
* replace - (the default), which copies all blocks.
 
* masked - which copies all non-air blocks.
 
* filtered - which removes any unnecessary blocks and replaces them with air.
 
<code>''mode2''</code> can be:
 
* move - where it replaces the cloned blocks with air (on filtered you must include what blocks to be filtered out).
 
* force - which makes the command execute even if the area being cloned overlaps with the area blocks being cloned to (on filtered you must include what blocks to be filtered out).
 
* normal - (on filtered you must include what blocks to be filtered out).
 
  
The <code>clone</code> command will be added in 1.8 and is currently available only in the snapshots.
+
El <code>''modo''</code> puede ser:
 +
* '''replace''' - (por defecto), el cual copia todos los bloques.
 +
* '''masked''' - que copia todos los bloques que no sean de la categoría aire.
 +
* '''filtered''' - que elimina los bloques innecesarios y los sustituye por aire.
 +
<code>''modo2''</code> puede ser:
 +
* '''move''' - el cual, reemplaza los bloques clonados, por aire (en el filtro se deben incluir qué bloques debe ser filtrados).
 +
* '''force''' - el cual, hace que el comando se ejecute, incluso si el área que está siendo clonada se superpone con los bloques de la zona que se clona (en el filtro se deben incluir qué bloques debe ser filtrados).
 +
* '''normal''' - (en el filtro se deben incluir qué bloques debe ser filtrados).
 
  |
 
  |
The area being cloned and the area where the cloned blocks are going must both be rendered, must not overlap, and must be within the 32768 block limit (including air blocks)
+
El área que está siendo clonada y la zona en la que los bloques clonados van a ser puestos, ambas serán renderizados, no debe superponerse, y debe estar dentro del límite de 32.768 bloques (incluidos los bloques de aire).
 
  |-
 
  |-
 
  |
 
  |
Línea 305: Línea 299:
 
<code>'''debug''' <<nowiki>start|stop</nowiki>></code>
 
<code>'''debug''' <<nowiki>start|stop</nowiki>></code>
 
  |
 
  |
Starts a new debug profiling session or stops the session currently running. It notifies about potential performance bottlenecks in the console when active and creates a profiler results file in the folder ''debug'' when stopped.
+
Inicia una nueva sesión de depuración de perfiles o detiene la sesión que esté ejecución. Se notifica acerca de los posibles cuellos de botella de rendimiento en la consola cuando se activa y crea un archivo de resultados de perfiles en la carpeta ''debug'' cuando pare.
 
  |
 
  |
Can only stop if a session is running. Cannot be used in a command block.
+
Sólo se puede detener si una sesión está en marcha. No se puede usar en un bloque de comandos.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|defaultgamemode}}
 
{{Anchor|defaultgamemode}}
<code>'''defaultgamemode''' <''mode''></code>
+
<code>'''defaultgamemode''' <''modo''></code>
 
  |
 
  |
Sets the default game mode that is shown on the world selection menu. New players that join the world will be put into the default game mode; i.e., if the default game mode is creative, new players will start in creative. This command cannot enable or disable [[Hardcore]] mode.
+
Establece el modo de juego por defecto que se muestra en el menú de selección del mundo. Los nuevos jugadores que se unen al mundo estarán puestos en el modo de juego por defecto; es decir, si el modo de juego por defecto es creativo, los nuevos jugadores comienzan en el creativo. Con este comando no se puede activar o desactivar el modo [[Hardcore]] (extremo).
 
  |
 
  |
''mode'' must be a valid game mode: <code>survival</code>, <code>creative</code>, <code>adventure</code>, or <code>spectator</code>. The game modes can be abbreviated to "s/c/a/sp" or "0/1/2/3" respectively.
+
El ''modo'' debe ser un modo de juego válido: <code>survival</code> (supervivencia), <code>creative</code> (creativo), <code>adventure</code> (aventura), o <code>spectator</code> (espectador). Los modos de juego pueden abreviarse como "s/c/a/sp" o "0/1/2/3" respectivamente.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|difficulty}}
 
{{Anchor|difficulty}}
<code>'''difficulty''' <''new difficulty''></code>
+
<code>'''difficulty''' <''nueva dificultad''></code>
 
  |
 
  |
Changes the difficulty for as long as the server is running. If the server is restarted, the difficulty will go back to whatever difficulty is set in server.properties.
+
 
 +
Cambia la dificultad durante el tiempo que el servidor esté en ejecución. Si el servidor se reinicia, la dificultad volverá a ser cualquiera que esté establecida en “server.properties”.
 
  |
 
  |
<code>''new difficulty''</code> must be a valid difficulty: <code>peaceful</code>, <code>easy</code>, <code>normal</code>, or <code>hard</code>. The difficulties can be abbreviated to "p/e/n/h" or "0/1/2/3" respectively.
+
La <code>''nueva dificultad''</code> debe ser una dificultad válida: <code>peaceful</code> (pacífica), <code>easy</code> (facil), <code>normal</code>, or <code>hard</code> (dificil). La dificultades pueden abreviarse como "p/e/n/h" o "0/1/2/3" respectivamente.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|effect}}
 
{{Anchor|effect}}
<code>'''effect''' <''player''> <''effect''> [''seconds''] [''amplifier''] [''hideParticles'']</code>
+
<code>'''effect''' <''jugador''> <''efecto''> [''segundos''] [''amplificador''] [''hideParticles'']</code>
 
  |
 
  |
Gives the targeted player (or entity, via the @e target selector) the specified effect for the specified time (default is 30 seconds). Effects have a limit of 1,000,000 seconds, and the <code>''amplifier''</code> field has a limit of 255. Effect id's can be found on the [[Potion Effects|potion effects]] page. Setting <code>''seconds''</code> to 0 clears this effect. If you put the amplifier to a number of a variably high value, it will not give the desired amplifier. Setting <code>''hideParticles''</code> to true hides effect particles, if value not given, defaults to false.
+
Da al jugador objetivo (o entidad, vía selector de objetivo @e) El efecto especificado el tiempo especificado (por defecto es 30 segundos). El efecto tiene un límite de 1.000.000 segundos, y el amplificador tiene un límite de 255. El ID del efecto puedes encontrarlo en la página de [[Efectos de pociones|efectos de pociones]]. Estableciendo los segundos a 0 se eliminará el efecto. Si pones en el amplificador un número muy alto, puede que no de la amplificación deseada. Estableciendo hideParticles a true (verdadero) oculta las partículas del efecto, si no es dado ningún valor, por defecto es false (falso).
 
  |
 
  |
If clearing an effect, the player must have this effect. <code>''effect''</code> must be a valid effect. ''player'' must be online.
+
Si se despeja un efecto, el jugador debe tener este efecto. El <code>''efecto''</code> debe ser un efecto válido. El ''jugador'' debe estar en línea.
 
  |-
 
  |-
 
  |
 
  |
 
<code>'''effect''' <''player''> clear</code>
 
<code>'''effect''' <''player''> clear</code>
 
  |
 
  |
Clears all effects on <code>''player''</code> (or entity, via the @e target selector).
+
Elimina todos los efectos del <code>''jugador''</code> especificado (o entidad, usando el selector de objetivo @e).
 
  |
 
  |
At least one effect must be removed, and <code>''player''</code> must be online.
+
Al menos un efecto debe ser eliminado, y el <code>''jugador''</code> debe estar en línea.
 
  |-
 
  |-
 
  |
 
  |
Línea 344: Línea 339:
 
<code>'''enchant''' <''player''> <''enchantment ID''> [''level'']</code>
 
<code>'''enchant''' <''player''> <''enchantment ID''> [''level'']</code>
 
  |
 
  |
Enchants the item that the player is currently holding, according to [[Enchanting#Enchantments|enchantment ID]]. Note that this works within the normal limitations of enchanting items. Enchantments can only be applied to items which can normally receive that specific enchantment. Enchantment levels can not be above the normal highest achievable for the selected enchantment. Conflicting or overpowering enchantment combinations usually prevented are also prevented with this command.
+
Encanta el objeto que el jugador tenga en mano, con el [[Valores de Datos#IDs de Encantamiento|ID de encantamiento]]. Hay que tener en cuenta que esto funciona dentro de los límites normales de encantamiento de objetos. Los encantamientos sólo se pueden aplicar a objetos que normalmente puedan recibir ese encantamiento específico. Los niveles de encantamiento no pueden estar por encima del valor mayor normal alcanzable para el encantamiento seleccionado. Con este comando se evitan generalmente combinaciones de encantamientos incompatibles o sobre encantados.
 
  |
 
  |
The enchantment ID must be valid, the level must be valid for this enchantment (unless the held item is also invalid), the held item must be able to accept this enchantment, the held item cannot have conflicting enchantments, and ''player'' must be online.
+
 
 +
El ID del encantamiento debe ser válido, el nivel debe ser válido para este encantamiento (a menos que el objeto sujetado también sea inválido), el objeto sujeto debe ser capaz de aceptar este encantamiento, el objeto sujeto no puede tener conflictos con encantamientos y el ''jugador'' debe estar en línea.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|execute}}
 
{{Anchor|execute}}
<code>'''execute''' <''entity''> <''x''> <''y''> <''z''> <''command …''></code>
+
<code>'''execute''' <''entidad''> <''x''> <''y''> <''z''> <''comando …''></code>
 
  |
 
  |
Runs <code>''command''</code> as though it were executed by <code>''entity''</code>, and as though <code>''entity''</code> were located at ''x'', ''y'', ''z''. The command will be run as though the entity has operator-level permission.
+
Se ejecuta el <code>''comando''</code> como si fuera ejecutado por la <code>''entidad''</code>, y como si la <code>''entidad''</code> se encontrase en ''x'', ''y'', ''z''. El comando se ejecutará como si la entidad contase con permisos del nivel de operador.
 
 
The <code>execute</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
''entity'' must resolve to one or more valid entities (including players, who must be online if specified by name). ''x'' and ''z'' must be within the range [[World boundary|-30,000,000 to 30,000,000]] (inclusive). ''command'' must execute successfully.
+
La ''entidad'' debe resolverse con una o más entidades válidas (incluyendo jugadores, que deben estar en línea si se especifica por su nombre). ''x'' y ''z'' deben estar dentro del rango -30000000 a 30000000 (inclusive). El ''comando'' debe ejecutarse con éxito.
 
  |-
 
  |-
  |<code>'''execute''' <''entity''> <''x''> <''y''> <''z''> '''detect''' <''x2''> <''y2''> <''z2''> <''block''> <''data''> <''command …''></code>
+
  |<code>'''execute''' <''entidad''> <''x''> <''y''> <''z''> '''detect''' <''x2''> <''y2''> <''z2''> <''bloque''> <''data''> <''comando …''></code>
 
  |
 
  |
Runs <code>''command''</code> as though it were executed by <code>''entity''</code>, and as though <code>''entity''</code> were located at ''x'', ''y'', ''z''. It will only run <code>''command''</code> if the specified block is located at ''x2'', ''y2'', ''z2'', starting from ''x'', ''y'', ''z'' for relative coordinates. The command will be run as though the entity has operator-level permission.
+
Se ejecuta el <code>''comando''</code> como si fuera ejecutado por la <code>''entidad''</code>, y como si la <code>''entidad''</code> se encontrase en ''x'', ''y'', ''z''. Sólo se ejecutará el <code>''comando''</code> si el bloque especificado se encuentra en ''x2'', ''y2'', ''z2'', a partir de ''x'', ''y'', ''z''' en coordenadas relativas. El comando se ejecutará como si la entidad contase con permisos del nivel de operador.
 
 
The <code>execute</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
''entity'' must resolve to one or more valid entities (including players, who must be online if specified by name). ''x'' and ''z'' must be within the range [[World boundary|-30,000,000 to 30,000,000]] (inclusive). The specified block must be found at ''x2'', ''y2'', ''z2''. ''command'' must execute successfully.
+
La ''entidad'' debe resolverse con una o más entidades válidas (incluyendo jugadores, que deben estar en línea si se especifica por su nombre). ''x'' y ''z'' deben estar dentro del rango -30000000 a 30000000 (inclusive). El bloque especificado debe encontrarse en ''x2'', ''y2'', ''z2''. El ''comando'' debe ejecutarse con éxito.
 
  |-
 
  |-
 
  |
 
  |
Línea 370: Línea 362:
 
<code>'''fill''' <''x1''> <''y1''> <''z1''> <''x2''> <''y2''> <''z2''> <''TileName''> [''dataValue''] [''oldBlockHandling''] [''dataTag'']</code>
 
<code>'''fill''' <''x1''> <''y1''> <''z1''> <''x2''> <''y2''> <''z2''> <''TileName''> [''dataValue''] [''oldBlockHandling''] [''dataTag'']</code>
 
  |
 
  |
Fills the given area with a block specified by <code>''TileName''</code>, <code>''dataValue''</code>, and <code>''dataTag''</code>. <code>''oldBlockHandling''</code> mode is either <code>destroy</code>, <code>keep</code>, <code>hollow</code>, or <code>outline</code>.
+
Llena la zona especificada del bloque especificado con <code>''TileName''</code>, <code>''dataValue''</code>, y <code>''dataTag''</code>. <code>''oldBlockHandling''</code> es el modo de llenar el espacio: <code>replace</code>, <code>destroy</code>, <code>keep</code>, <code>hollow</code>, o <code>outline</code>.
* replace - Destroys any blocks within the target location and replaces them with "TileName", without dropping item entities.
+
* '''replace''' (reemplazar) - Reemplaza todos los bloques en el lugar de destino y los sustituye por "TileName", sin dejar caer las entidades del objeto.
* destroy - Destroys any blocks within the target location, dropping them as item entities, and replacing them with "TileName".
+
* '''destroy''' (destruir) - Destruye todos los bloques dentro de la ubicación de destino, otorgándolos como entidades de objetos, y los sustituye por "TileName".
* keep - Only replaces air blocks found in the fill area with "TileName".
+
* '''keep''' (mantener) - Sólo sustituye los bloques de aire que se encuentran en el área de relleno con "TileName".
* hollow - Wraps only the outer layer of the fill area, creating a square box of "TileName", and replacing all blocks inside of the box area with air. Containers inside of the box will drop their contents, but not their block.
+
* '''hollow''' (hueco) - Envuelve sólo la capa exterior de la zona de llenado, creando de una caja cuadrada de "TileName", y sustituye todos los bloques del interior del área de la caja por aire. Los contenedores en el interior de la caja soltaran su contenido, pero no su bloque.
* outline - Wraps only the outer layer of the fill area, creating a square box of "TileName". (Leaves all blocks leftover inside the box area alone and doesn't destroy them)
+
* '''outline''' (contorno) - Envuelve sólo la capa exterior de la zona de llenado, creando de una caja cuadrada de "TileName". (Deja todo el resto de los bloques dentro del área de la caja y no los destruye).
 
 
The <code>fill</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
A starting point and an end point must be input followed by a block. Your feet (y-value), will be the point where blocks will begin to fill. Chunks must be loaded and can only fill within a 32768 block limit (including air blocks)
+
Un punto de partida y un punto final deben ser introducidos seguidos de un bloque. Los pies (valor-y), serán el punto donde comenzará el llenado de bloques. Los Chunks deben cargarse y sólo se puede llenar con un límite de 32.768 bloques (incluidos los bloques de aire).
 
  |-
 
  |-
 
  |
 
  |
Línea 385: Línea 375:
 
<code>'''fill''' <''x1''> <''y1''> <''z1''> <''x2''> <''y2''> <''z2''> <''TileName''> <''dataValue''> replace [''replaceTileName''] [''replaceDataValue'']</code>
 
<code>'''fill''' <''x1''> <''y1''> <''z1''> <''x2''> <''y2''> <''z2''> <''TileName''> <''dataValue''> replace [''replaceTileName''] [''replaceDataValue'']</code>
 
  |
 
  |
Replaces all blocks matching <code>''replaceTileName''</code> and <code>''replaceDataValue''</code> in a given area with <code>''TileName''</code> and <code>''dataValue''</code>. If <code>''replaceTileName''</code> and <code>''replaceDataValue''</code> are not given, any block will be replaced. Note that the replace operation does not support a <code>''dataTag''</code> argument if <code>''replaceTileName''</code> is given (use above syntax instead to replace any block and have ''dataTag'' support).
+
Reemplaza todos los bloques que coinciden con <code>''replaceTileName''</code> y <code>''replaceDataValue''</code> en el área especificada por <code>''TileName''</code> y <code>''dataValue''</code>. Si los argumentos <code>''replaceTileName''</code> y <code>''replaceDataValue''</code> no son introducidos, ningún bloques será reemplazado. Hay que tener en cuenta que la operación de reemplazo no funciona con el argumento <code>''dataTag''</code> si el argumento <code>''replaceTileName''</code> es insertado (usa la sintaxis de arriba en lugar de reemplazar cualquier bloque y ten el apoyo de ''dataTag'').
 
 
The <code>fill</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
A starting point and an end point must be input followed by a block. Your feet (y-value), will be the point where blocks will begin to fill. Chunks must be loaded and can only fill within a 32768 block limit (including air blocks)
+
Un punto de partida y un punto final deben ser introducidos seguidos de un bloque. Los pies (valor-y), serán el punto donde comenzará el llenado de bloques. Los Chunks deben cargarse y sólo se puede llenar con un límite de 32.768 bloques (incluidos los bloques de aire).
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|gamemode}}
 
{{Anchor|gamemode}}
<code>'''gamemode''' <''mode''> [''player'']</code>
+
<code>'''gamemode''' <''modo''> [''jugador'']</code>
 
  |
 
  |
Changes the game mode for <code>''player''</code>. If no <code>''player''</code> is given, it will set your own gamemode.
+
Cambia el modo de juego para el <code>''jugador''</code>. Si no se introduce <code>''jugador''</code>, se establecerá el modo de juego propio. Los argumentos del modo son:
 +
 
 +
* '''survival''' (que puede abreviarse como s o 0) para el modo supervivencia.
 +
* '''creative''' (que puede abreviarse como c o 1) para el modo creativo.
 +
* '''adventure''' (que puede abreviarse como a o 2) para el modo aventura.
 +
* '''spectator''' (que puede abreviarse como sp o 3) para el modo espectador.
 +
 
 
  |
 
  |
<code>''mode''</code> must be a valid game mode: <code>survival</code>, <code>creative</code>, <code>adventure</code>, or <code>spectator</code>. The game modes can be abbreviated to "s/c/a/sp" or "0/1/2/3" respectively.
+
El <code>''modo''</code> debe ser un modo de juego válido: <code>survival</code>, <code>creative</code>, <code>adventure</code>, o <code>spectator</code>. Los modos de juego pueden abreviarse como "s/c/a/sp" o "0/1/2/3" respectivamente.
  
<code>''player''</code> must currently be online. <code>''player''</code> is not optional for command blocks.
+
El <code>''jugador''</code> debe estar en línea. El <code>''jugador''</code> no es opcional para el bloque de comandos.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|gamerule}}
 
{{Anchor|gamerule}}
<code>'''gamerule''' <''rule name''></code><br>
+
<code>'''gamerule''' <''nombre de la regla''></code><br>
<code>'''gamerule''' <''rule name''> [''value'']</code>
+
<code>'''gamerule''' <''nombre de la regla''> [''valor'']</code>
 
  |
 
  |
Activates or deactivates the <code>''rule name''</code>. If <code>''value''</code> is not given, displays the current status of <code>''rule name''</code>.
+
Activa o desactiva <code>''nombre de la regla''</code>. Si el <code>''valor''</code> no es dado, muestra el estado actual de <code>''nombre de la regla''</code>.
  
Available rules are:
+
Reglas disponibles, explicación y estado por defecto:
* commandBlockOutput - Whether [[command block]]s should notify admins when they perform commands
 
* doDaylightCycle - Whether time progresses
 
* doFireTick - Whether fire should spread and naturally extinguish
 
* doMobLoot - Whether mobs should drop items
 
* doMobSpawning - Whether mobs should naturally spawn
 
* doTileDrops - Whether blocks should have drops
 
* keepInventory - Whether the player should keep items in their inventory after death
 
* mobGriefing - Whether Creepers, Endermen, Ghasts, Withers and Villagers should be able to change blocks or zombies, skeletons, and Zombie Pigmen can pick up items
 
* naturalRegeneration - Whether the player can regenerate health naturally if their hunger is full enough
 
  
The following rules will be added in 1.8 and are currently available only in the snapshots:
+
* '''commandBlockOutput''' - Si los [[Bloque de comandos|bloques de comandos]] deben notificar a los administradores cuando realizan comandos. <code>true</code>
* logAdminCommands - Whether to log admin commands to server log
+
* '''disableElytraMovementCheck''' - Si el servidor debe omitir la comprobación de velocidad del jugador cuando este lleva [[élitros]]. <code>false</code>
* randomTickSpeed - How often a random tick occurs, such as plant growth, leaf decay, etc. Can be 0 to disable random updates
+
* '''doDaylightCycle''' - Si debe pasar el tiempo. <code>true</code>
* sendCommandFeedback - Whether the feedback from commands executed by a player should show up in chat
+
* '''doEntityDrops''' - Si las entidades que no son criaturas deben otorgar objetos. <code>true</code>
* showDeathMessages - Whether a message appears in chat when a player dies
+
* '''doFireTick''' - Si el fuego debe propagarse y extinguirse naturalmente. <code>true</code>
 +
* '''doMobLoot''' - Si los mobs deben soltar objetos al morir. <code>true</code>
 +
* '''doMobSpawning''' - Si los mobs deben aparecer/reproducirse de forma natural (pueden hacerlo con huevos o spawners). <code>true</code>
 +
* '''doTileDrops''' - Si los bloques deben sotar u otorgar el propio bloque (o el objeto que debe dar) al ser rotos (no funciona con los cuadros por que son entidades). <code>true</code>
 +
* '''doWeatherCycle''' - Si el tiempo va a cambiar. <code>true</code>
 +
* '''keepInventory''' - Si el jugador debe mantener los objetos en su inventario después de la muerte. <code>false</code>
 +
* '''logAdminCommands''' - Si se deben registrar los comandos de administración en registro del servidor. <code>true</code>
 +
* '''maxEntityCramming''' - El número máximo de otras entidades empujables que una criatura o jugador puede empujar, antes de recibir 3 (Heart.svgHalf Heart.svg) de daño de asfixia por cada medio segundo. Si se establece a 0 deshabilita la regla. El daño afecta a los jugadores en modo de supervivencia o de aventura, y a todas las criaturas, a excepción de los murciélagos. Las entidades empujables incluyen jugadores que no son espectadores, cualquier criatura excepto los murciélagos, así como botes y vagonetas. <code>24</code>
 +
* '''mobGriefing''' - Si Creepers, Endermen, Ghasts, Withers y los aldeanos deben ser capaces de cambiar los bloques o los Zombis, Esqueletos, y Zombie Pigmen puede recoger objetos. <code>true</code>
 +
* '''naturalRegeneration''' - Si el jugador puede regenerar la salud de forma natural si su indicador de hambre esta lo suficientemente lleno. <code>true</code>
 +
* '''randomTickSpeed''' - Con qué frecuencia se produce en [[tic del bloque]] al azar (como crecimiento de la planta, decaimiento de las hojas, etc.) por cada sección trozo por cada tic del juego. 0 desactivará los tics al azar, números más altos aumentarán los tics al azar. <code>3</code>
 +
* '''reducedDebugInfo''' - Si la pantalla de depuración muestra toda la información o de manera reducida. <code>false</code>
 +
* '''sendCommandFeedback''' - Si  la retroalimentación de los comandos ejecutados por un jugador debe aparecer en el chat. <code>true</code>
 +
* '''showDeathMessages''' - Si aparece un mensaje en el chat cuando un jugador muere. <code>true</code>
 +
* '''spawnRadius''' - El número de bloques fuera de las coordenadas de punto de reaparición del mundo (spawn) del cual un jugador va a aparecer en cuando se une por primera vez un servidor o al morir sin un punto de reaparición. <code>10</code>
 +
* '''spectatorsGenerateChunks''' - Si los jugadores en modo [[espectador]] pueden generar trozos (chunks). <code>true</code>
  
Valid <code>''value''</code> for all gamerules are <code>true</code> or <code>false</code>, except randomTickSpeed which can be any non-negative integer.
+
El <code>''valor''</code> válido para todos los gamerule son '''<code>true</code>''' o '''<code>false</code>''', excepto '''randomTickSpeed''' y '''spawnRadius'''​​ que puede ser 0 o un número entero positivo.
 
  |
 
  |
Succeeds in all cases - even absent/invalid <code>''rule name''</code> or a property besides <code>true</code> or <code>false</code>.
+
Tiene éxito en todos los casos - incluso con un ausente o inválido <code>''nombre de la regla''</code> o una propiedad además de <code>true</code> o <code>false</code>.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|give}}
 
{{Anchor|give}}
<code>'''give''' <''player''> <''item''> [''amount''] [''data''] [''dataTag'']</code>
+
<code>'''give''' <''jugador''> <''objeto''> [''cantidad''] [''data''] [''dataTag'']</code><ref group="note" name="Give"> El comando /give puede dar todo tipo de objetos personalizados. Ejemplos:<br/>
 +
 
 +
/give Malfario minecraft:sponge 1 - Dará al jugador Malfario un bloque de esponja.<br/>
 +
 
 +
/give @p minecraft:stone 1 0 - Dará al jugador más cercano un bloque de piedra.<br/>
 +
 
 +
/give @p minecraft:potion 64 16428 - Dará al jugador más cercano un stack entero (64) de "Splash potion of Harming" data=16428.<br/>
 +
 
 +
/give @p 279 1 0 {display:{Name:Bancopeta,Lore:[¡Soy imparable! Banearé a todo el mundo]}}<br/>
 +
- Dará al jugador más cercano un hacha ID=279, Cantidad=1, data=0 y dataTag: el nombre del hacha será Bancopeta <br/>y tendrá una descripción que dirá: ¡Soy imparable! Banearé a todo el mundo.<br/>
 +
 
 +
/give @p 279 1 0 {ench:[{id:16,lvl:2},{id:17,lvl:5},{id:18,lvl:5},{id:34,lvl:10}]}<br/>
 +
- Dará al jugador más cercano un hacha con 4 encantamientos.<br/>
 +
 
 +
/give @p 279 1 0 {AttributeModifiers:[{Operation:0,UUIDLeast:1, UUIDMost:1,Amount:1.0,AttributeName:generic.movementSpeed,Name:whee}]}<br/>
 +
- Dará al jugador más cercano un hacha con un [[atributo]] especial que permite moverse a toda velocidad mientras se tenga en la mano.<br/>
 +
 
 +
/give @p 279 1 0 {display:{Name:Bancopeta,Lore:[¡Soy imparable! Banearé a todo el mundo]},ench:[{id:16,lvl:2},{id:17,lvl:5},{id:18,lvl:5},{id:34,lvl:10}],<br/> AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:1.0,AttributeName:generic.movementSpeed,Name:whee}]}<br/>
 +
- Dará al jugador más cercano un hacha con todo lo anterior junto.<br/>
 +
 
 +
Nota: Cuida muy bien los corchetes que abres y los que cierras, si fallas en uno no funcionará.</ref>
 
  |
 
  |
Spawns <code>''amount''</code> (defaults to 1) of the item defined by <code>''[[data values|item]]''</code> with the specified <code>''data''</code> (defaults to 0) at the location of <code>''player''</code>, using <code>''dataTag''</code> for the "tag" NBT tag. For example typing ''/give John planks 30 1 {display:{Lore:["Wooden planks"]}}'' will give a player called John 30 blocks of Spruce Wood Planks with Lore that says "Wooden planks".
+
Genera una <code>''cantidad''</code> (por defecto es 1) del elemento definido por <code>''[[Valores de Datos|objeto]]''</code> con el <code>''data''</code> especificado (por defecto a 0) en la ubicación del <code>''jugador''</code>, usando <code>''dataTag''</code> para la "tag" (etiqueta) NBT tag. Por ejemplo, escribiendo ''/give Azurkrakens planks 30 1 {display:{Lore:["Tablones de madera"]}}'' dará al jugador llamado Azurkrakens 30 bloques de tablones de madera de abeto con el Lore que dice "Tablones de madera".
 
  |
 
  |
<code>''item''</code> must be a valid ID or item name, <code>''amount''</code> must be from 0 to 64, and <code>''player''</code> must be online.
+
El <code>''objeto''</code> debe ser un ID o nombre de objeto válido, la <code>''cantidad''</code> debe ser de 0 a 64, y el <code>''jugador''</code> debe estar en línea.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|kill}}
 
{{Anchor|kill}}
<code>'''kill''' [''player''<nowiki>|</nowiki>''entity'']</code>
+
<code>'''kill''' [''jugador''<nowiki>|</nowiki>''entity'']</code>
 +
|
 +
Inflige {{hp|1000}} de daño al objetivo sin golpearlo , matando el objetivo al instante, incluso si está en modo creativo (un alto nivel del [[efecto]] resistencia tampoco puede proteger al jugador). El texto "¡Ay! Eso parece que duele." se mostrará después de la ejecución (y nunca mejor dicho). Es útil cuando se pierde o para restaurar la salud y el hambre (suponiendo que se puede conseguir los objetos, que se lleven encima, de nuevo con facilidad o el gamerule keepInventory esté ajustado en "true"). Si el <code>''jugador''<nowiki>|</nowiki>''entidad''</code> no se especifica, el jugador que ejecuta el comando será asesinado.
 +
|
 +
El <code>''jugador''<nowiki>|</nowiki>''entidad''</code> no es opcional en el bloque de comandos.
 +
|-
 +
|
 +
{{Anchor|locate}}
 +
<code>'''locate''' <''tipo de estructuta''></code>
 
  |
 
  |
Inflicts {{hp|1000}} void damage to the target, killing the target instantly even if in Creative mode (a high-level Resistance [[effect]] cannot protect the player either). The text "Ouch! That looks like it hurt." will be displayed after executing. Useful when lost, stuck, or to restore health and hunger (assuming you can get your items back easily or the keepInventory gamerule is set to "true"). If <code>''player''<nowiki>|</nowiki>''entity''</code> is not specified, the player running the command will be killed.
+
Muestra las coordenadas de la estructura más cercana de un tipo dado en el chat para el jugador que ejecutó el comando.
 +
 
 +
;Argumentos
 +
 
 +
: ''StructureType'' (Tipo de estructura)
 +
 
 +
:: Especifica la estructura a localizar. Debe ser una de las siguientes:
 +
::* <code>EndCity</code> (para las [[Ciudad del Fin|ciudades del Fin]])
 +
::* <code>Fortress</code> (para las [[Fortaleza del Inframundo|fortalezas del Inframundo]])
 +
::* <code>Mansion</code> (para las [[mansión de la arboleda|mansiones de las arboledas]])
 +
::* <code>Mineshaft</code> (para las [[Mina abandonada|minas abandonadas]])
 +
::* <code>Monument</code> (para los [[Monumento oceánico|monumentos oceánicos]])
 +
::* <code>Stronghold</code> (Para las [[Fortaleza|fortalezas]])
 +
::* <code>Temple</code> (para los [[Templo del desierto|templos del desierto]], [[Templo de la selva|templos de la selva]], [[Cabaña de brujo|cabañas de brujos]], e [[Iglú|iglús]])
 +
::* <code>Village</code> (para las [[Aldea|aldeas]])
  
The <code>''player''<nowiki>|</nowiki>''entity''</code> argument will be added in 1.8 and is currently available only in the snapshots.
+
El tipo de estructura debe ser escrito con las mayúsculas y minúsculas correspondientes.
 
  |
 
  |
<code>''player''<nowiki>|</nowiki>''entity''</code> is not optional in command blocks.
+
Falla si los argumentos no se especifican correctamente, o si no puede localizar el tipo de estructura solicitada (por ejemplo, si está en una dimensión diferente).
 +
 
 +
Si tiene éxito, muestra las coordenadas de la estructura más cercana del tipo dado en el chat, para el jugador que ejecutó el comando. Mostrará la coordenada Y como (y?) para algunas estructuras.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|particle}}
 
{{Anchor|particle}}
<code>'''particle''' <''name''> <''x''> <''y''> <''z''> <''xd''> <''yd''> <''zd''> <''speed''> [''count''] [''player''<nowiki>|</nowiki>''entity'']</code>
+
<code>'''particle''' <''nombre''> <''x''> <''y''> <''z''> <''xd''> <''yd''> <''zd''> <''velocidad''> [''cantidad''] [''modo''] [''jugador''] [''parametros ...'']</code>
 
  |
 
  |
Spawns [[particles]] in a given area or at a given player/entity.
+
Genera [[partículas]] en una zona determinada o en un jugador/entidad especificada. Los argumentos son los siguientes:
 
+
* '''nombre''' - Especifica la partícula a crear. Debe ser un [[Partículas#Partículas|nombre de partícula]] (por ejemplo, <code>explode</code>).
The <code>particle</code> command will be added in 1.8 and is currently available only in the snapshots.
+
* '''x y z''' - Especifica la posición en la que se desea crear la partícula. Todos los valores (incluyendo ''y'') deben estar entre -30 000 000 y 30 000 000 (inclusive, sin comas o puntos). Se puede utilizar "~" para especificar una posición relativa a la de la ejecución del comando.
 +
* '''xd yd zd''' - Especifica el tamaño de la zona donde generar las partículas.
 +
* '''velocidad''' - Especifica la velocidad de la partícula. Debe ser al menos 0.
 +
* '''cantidad''' (opcional) - Especifica el número de efectos de partículas a crear. Debe ser al menos 0 (que produce una partícula).
 +
* '''modo''' (opcional) - Especifica el modo de visualización. Puede ser cualquier cosa, pero sólo <code>force</code> tendrá un efecto: permitir a la(s) partícula(s) ser vista hasta desde 256 bloques de distancia y por los jugadores que utilizan la configuración de partículas mínimas.
 +
* '''jugador''' (opcional) - Permite el control de que jugador debe ver la partícula, en lugar de todo el mundo, en el campo de visión de la partícula.
 +
* '''parametros''' (opcional) - Permite modificar <code>blockdust</code>, <code>iconcrack</code> y <code>blockcrack</code> para visualizar un objeto o bloque específico. Se utilizan dos parámetros para <code>iconcrack</code>.  
 
  |
 
  |
''name'' must be a valid particle name. ''x'' and ''z'' must be within the range [[World boundary|-30,000,000 to 30,000,000]] (inclusive). ''player<nowiki>|</nowiki>entity'' is not optional in command blocks.
+
El ''nombre'' debe ser un nombre válido de partículas. ''x'' y ''z'' deben estar dentro del rango -30000000 a 30000000 (inclusive). El ''jugador<nowiki>|</nowiki>entidad'' no es opcional en el bloque de comandos.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|playsound}}
 
{{Anchor|playsound}}
<code>'''playsound''' <''sound''> <''player''> [''x''] [''y''] [''z''] [''volume''] [''pitch''] [''minimumVolume'']</code>
+
<code>'''playsound''' <''sonido''> <''jugador''> [''x''] [''y''] [''z''] [''volumen''] [''tono''] [''Volumenminimo'']</code>
 
  |
 
  |
Plays the selected sound to the selected player. The value of ''sound'' is any event defined in [[sounds.json]] (for example, ''mob.pig.say''). Note that [[Resource Pack]]s may add their own events to sounds.json; the command will successfully play these. File names are ''not'' used by this command; it strictly uses the events defined in sounds.json (which may not even be similar to the original file names and paths), and thus a resource pack adding new sound files must define events for them (this is not necessary when replacing old sounds which are already in defined events). If an event contains multiple sounds, this command will select randomly between them (chances are modified by each sound's "weight" property), just as the game normally would. For example, "mob.pig.say" will play one of several pig sounds at random, because the event has multiple sounds associated with it.
+
Reproduce el sonido seleccionado al jugador especificado. El valor del ''sonido'' es cualquier evento definido en archivo [[sounds.json]] (por ejemplo, ''mob.pig.say''). Hay que tener en cuenta que los Resource Packs (paquetes de recursos) pueden agregar sus propios eventos para ''sounds.json''; el comando reproducirá estos con éxito. Los nombres de los archivos ''no'' son utilizados por este comando; utiliza estrictamente los eventos definidos en [[sounds.json]] (que puede que ni siquiera sean similares a los nombres y las rutas de los archivos originales), y por lo tanto un paquete de recursos que añada nuevos archivos de sonido debe definir eventos para ellos (esto no es necesario cuando se sustituye sonidos viejos que ya se encuentran con eventos definidos). Si un evento contiene múltiples sonidos, este comando seleccionará al azar uno entre ellos (las posibilidades son modificadas por la propiedad "weight" de cada sonido), al igual que normalmente el juego haría. Por ejemplo, "mob.pig.say" reproducirá uno de los varios sonidos del cerdo al azar, ya que el evento tiene múltiples sonidos asociados.
  
The coordinates ''x'', ''y'', and ''z'' are the coordinates to play the sound from. If prefixed with "~", they will be relative to the player's current location. Note that "~" is shorthand for "~0", and thus "~ ~ ~" can be used as a substitute for the player's current location.
+
Las coordenadas  ''x'', ''y'', y ''z'' son las coordenadas donde reproducir el sonido. Si van con el prefijo "~", van a ser relativas a la ubicación actual del jugador. Hay que tener en cuenta que "~" es la abreviatura de "~0", y por lo tanto "~ ~ ~" se puede utilizar como un sustituto de la ubicación actual del jugador.
  
The <code>''volume''</code> argument controls the distance from which a sound may be heard. At values less than 1.0, the sound will be quieter and have a smaller sphere within which it may be heard. At values greater than 1.0, the sound will not actually grow louder, but its audible range (a 16-block radius at 1.0) will be multiplied by ''volume''. There will always be a gradual falloff to silence based on distance from the center of the sphere.
+
El argumento <code>''volumen''</code> controla la distancia desde la que se puede escuchar un sonido. Con valores inferiores a 1.0, el sonido será más tranquilo y tendrá una esfera más pequeña dentro de la cual podrá ser escuchado. Con valores superiores a 1.0, el sonido no será más fuerte, pero su rango audible (un radio de 16 cubos a 1.0) se multiplicará por el ''volumen''. Siempre habrá una caída gradual hasta silenciarse basada en la distancia desde el centro de la esfera.
  
The <code>''minimumVolume''</code> argument controls the volume of the sound for players outside its normal audible sphere. If the player is outside the normal sphere, the sound will instead be centered some short distance (<4 blocks) from the player, and <code>''minimumVolume''</code> will determine its volume.
+
El argumento <code>''Volumenminimo''</code> controla el volumen del sonido de los jugadores fuera de su esfera audible normal. Si el jugador está fuera de la esfera normal, el sonido en cambio será centrado a alguna distancia corta (<4 bloques) del jugador, y <code>''minimumVolume''</code> determinará su volumen.
  
The <code>''pitch''</code> argument alters both the pitch and the duration of the sound (which means that it's actually changing its speed).
+
El argumento <code>''tono''</code> altera tanto el tono como la duración del sonido (lo que significa que en realidad se está cambiando su velocidad).
 
  |
 
  |
<code>''player''</code> must be online, <code>''volume''</code> must be at least 0.0, <code>''pitch''</code> must be between 0.0 and 2.0 (inclusive), <code>''minimumVolume''</code> must be between 0.0 and 1.0 (inclusive), and the player must be able to hear the sound from where it is played.
+
El <code>''jugador''</code> debe estar en línea, <code>''volumen''</code> debe ser de al menos 0.0, <code>''tono''</code> debe estar entre 0.0 y 2.0 (inclusive), <code>''minimumVolume''</code> debe estar entre 0.0 y 1.0 (inclusive), y el jugador debe ser capaz de escuchar el sonido desde donde se reproduce.
 
  |-
 
  |-
 
  |
 
  |
Línea 477: Línea 527:
 
<code>'''publish'''</code>
 
<code>'''publish'''</code>
 
  |
 
  |
Opens your single-player game for LAN friends to join. This command appears in the singleplayer cheats.
+
Abre el juego de un solo jugador para que los amigos se unan en LAN. Este comando aparece en los trucos para un jugador.
 
  |
 
  |
Cannot be used in a command block.
+
No se puede usar en un bloque de comandos.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|replaceitem}}
 
{{Anchor|replaceitem}}
<code>'''replaceitem block''' [''x''] [''y''] [''z''] <''slot''> <''item''> [''amount''] [''data''] [''dataTag'']</code>
+
<code>'''replaceitem block''' [''x''] [''y''] [''z''] <''slot''> <''objeto''> [''cantidad''] [''data''] [''dataTag'']</code>
 
  |
 
  |
Replaces an item in a certain slot of a container block with another item.
+
Reemplaza un objeto en un determinado “slot” (espacio/ranura/lugar) de un bloque contenedor por otro objeto.
 
 
The <code>''slot''</code> argument must be <code>slot.container.*</code> (where * is replaced with a number for the correct inventory slot).
 
  
The <code>replaceitem</code> command will be added in 1.8 and is currently available only in the snapshots.
+
El argumento <code>''slot''</code> debe ser <code>slot.container.*</code> (donde * se sustituye por un número del inventario para el slot correcto).
 
  |
 
  |
The block must be a container block and the slot and item arguments must be correct.
+
El bloque debe ser un bloque contenedor (cofre, horno, dispensador, etc.) y los argumentos del slot y el objeto deben ser correctos.
 
  |-
 
  |-
 
  |
 
  |
<code>'''replaceitem entity''' <''selector''> <''slot''> <''item''> [''amount''] [''data''] [''dataTag'']</code>
+
<code>'''replaceitem entity''' <''selector''> <''slot''> <''objeto''> [''cantidad''] [''data''] [''dataTag'']</code>
 
  |
 
  |
Replaces an item in a certain slot of an entity (player or mob) with another item.
+
Reemplaza un objeto en un determinado slot de una entidad (jugador o mob) con otro objeto.
  
The <code>''slot''</code> argument must be one of (where * is replaced with a number for the correct inventory slot):
+
El argumento <code>''slot''</code> debe ser uno de los siguientes (donde * se sustituye por un número del slot (espacio/ranura/lugar) de inventario correcto):
* <code>slot.armor.feet|legs|chest|head</code>
+
 
 +
* <code>slot.armor.feet|legs|chest|head</code> (para pies|piernas|cuerpo|cabeza)
 
* <code>slot.enderchest.*</code>
 
* <code>slot.enderchest.*</code>
* <code>slot.horse.armor|chest.*|saddle</code>
+
* <code>slot.horse.armor|chest.*|saddle</code> (para armadura|cofre (burros)|silla de montar)
 
* <code>slot.hotbar.*</code>
 
* <code>slot.hotbar.*</code>
 
* <code>slot.inventory.*</code>
 
* <code>slot.inventory.*</code>
Línea 507: Línea 556:
 
* <code>slot.weapon</code>
 
* <code>slot.weapon</code>
  
<code>slot.equipment.*</code> is not currently a valid argument, but mob equipment can be replaced with <code>slot.armor.*</code> or <code>slot.weapon</code> (listed above).
+
El argumento <code>slot.equipment.*</code> no es válido actualmente, pero el equipamiento del mob se puede sustituir por <code>slot.armor.*</code> o <code>slot.weapon</code> (mencionados anteriormente).
 
 
The <code>replaceitem</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
The player must be online and the slot and item arguments must be correct.
+
El jugador debe estar en línea y los argumentos del slot y el objeto deben ser correctos.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|say}}
 
{{Anchor|say}}
<code>'''say''' <''message …''></code>
+
<code>'''say''' <''mensaje …''></code>
 
  |
 
  |
Broadcasts <code>''message''</code> to all players on the server. If a multi-person [[#Target selector|target selector]] (e.g., @a) is used, the list of names is formatted as "name1, name2, and name3", or "name1 and name2" for two names. Therefore, regardless of any target selectors which are used, this command will only output once.
+
Retransmite un <code>''mensaje''</code> para todos los jugadores que esten en el servidor. Si se utiliza un [[#Selector de objetivos|selector de objetivos]] multi-persona (por ejemplo, @a), la lista de nombres tiene este formato "nombre1 nombre2 nombre3", o "nombre1 nombre2" para dos nombres. Por lo tanto, independientemente de los selectores de destino que se utilizen, este comando sólo se emitirá una vez.
 
  |
 
  |
All target selectors (e.g., @p) in the message must evaluate.
+
Todos los selectores de objetivos (por ejemplo, @p) en el mensaje, deben evaluarse.
 
  |-
 
  |-
 
  |
 
  |
Línea 525: Línea 572:
 
<code>'''scoreboard''' <<nowiki>objectives|players|teams</nowiki>></code>
 
<code>'''scoreboard''' <<nowiki>objectives|players|teams</nowiki>></code>
 
  |
 
  |
See [[Scoreboard]] for more information. [[Scoreboard#Command reference|Scoreboard-specific commands]].
+
Véase [[marcador]] para más información. [[Marcador#Referencia de comandos|Comandos específicos del marcador]].
 
  |
 
  |
[[Scoreboard#Command reference|Main Article]]
+
[[Marcador#Referencia de comandos|Artículo principal]]
 
  |-
 
  |-
 
  |
 
  |
Línea 533: Línea 580:
 
<code>'''seed'''</code>
 
<code>'''seed'''</code>
 
  |
 
  |
Displays the seed. This command can always be used in single-player mode, regardless of whether cheats are enabled or not.
+
Muestra la semilla. Este comando se puede utilizar en el modo de un solo jugador, independientemente de si los trucos estén habilitados o no.
 
  |
 
  |
Always succeeds (if user is a command block, player in singleplayer, or server op).
+
Siempre tiene éxito (incluso si el usuario es un bloque de comandos, un jugador del modo un solo jugador, o el operador del servidor).
 
  |-
 
  |-
 
  |
 
  |
Línea 541: Línea 588:
 
<code>'''setblock''' <''x''> <''y''> <''z''> <''TileName''> [''dataValue''] [''oldBlockHandling''] [''dataTag'']</code>
 
<code>'''setblock''' <''x''> <''y''> <''z''> <''TileName''> [''dataValue''] [''oldBlockHandling''] [''dataTag'']</code>
 
  |
 
  |
Places the block in the ''x'', ''y'' and ''z'' coordinates specified.
+
Coloca el bloque en las coordenadas ''x'', ''y'' y ''z'' especificadas.
 
  |
 
  |
<code>''TileName''</code> must exist, <code>''dataValue''</code> must exist if specified, <code>''oldBlockHandling''</code> must be either <code>replace</code>, <code>keep</code> or <code>destroy</code> if specified and <code>''dataTag''</code> must evaluate if specified.
+
El <code>''TileName''</code> debe existir, el <code>''dataValue''</code> debe existir si es especificado, el <code>''oldBlockHandling''</code> debe ser algundo como <code>replace</code>, <code>keep</code> o <code>destroy</code> si así se especifica y <code>''dataTag''</code> debe evaluarse si es especificado.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|setworldspawn}}
 
{{Anchor|setworldspawn}}
<code>'''setworldspawn</code><br>
+
<code>'''setworldspawn'''</code><br>
 
<code>'''setworldspawn''' <''x''> <''y''> <''z''></code>
 
<code>'''setworldspawn''' <''x''> <''y''> <''z''></code>
 
  |
 
  |
Sets the world's [[Spawn/Multiplayer Details|spawn]] to the specified coordinates. The worldspawn is where you first spawn and where you respawn if you die and your bed is missing or obstructed. If no coordinates are specified, the world spawn will be set to the executor's current location. Note that a 10 chunk (160 block) radius around the worldspawn is kept loaded at all times. However this only applies if the chunks are already loaded when it is set. Setting it to a place where no player is will NOT cause the area to load. Also compasses (which in minecraft point to the worldspawn rather than north) will not update to the change until you reload the world.
+
Establece el [[Spawn|spawn]] del mundo en las coordenadas especificadas. El worldspawn es donde se aparece por primera vez y donde se reaparecen si se muere, en el caso que la cama no se encuentre o esté obstruida. Si no se especifican las coordenadas, el spawn del mundo se establecerá en la ubicación actual del ejecutor. Hay que tener en cuenta que se mantienen cargados en todo momento un radio de 10 chunks (160 bloques) alrededor del worldspawn. Sin embargo, esto sólo se aplica si los chunks ya están cargados cuando se establece. Si se establece en un lugar donde no hay ningún jugador, NO hará que el área se cargue. También las brújulas (que en ''Minecraft'' apuntan al worldspawn en lugar de hacia el norte) no se actualizará después del cambio hasta que se vuelva a recargar el mundo.
 
  |
 
  |
''x'', ''y'', and ''z'' must be within the range [[World boundary|-30,000,000 to 30,000,000]] (inclusive). ''x'', ''y'', and ''z'' are not optional in command blocks.
+
''x'', ''y'', y ''z'' deben estar dentro del rango [[Límite del mundo|-30000000 a 30000000]] (inclusive). ''x'', ''y'', y ''z'' no son opcionales en el bloque de comandos.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|spawnpoint}}
 
{{Anchor|spawnpoint}}
 
<code>'''spawnpoint'''</code><br>
 
<code>'''spawnpoint'''</code><br>
<code>'''spawnpoint''' <''player''></code><br>
+
<code>'''spawnpoint''' <''jugador''></code><br>
<code>'''spawnpoint''' <''player''> <''x''> <''y''> <''z''></code>
+
<code>'''spawnpoint''' <''jugador''> <''x''> <''y''> <''z''></code>
 
  |
 
  |
Sets the spawnpoint of that player to that position, or to the current position if x y and z are not specified. <code>''player''</code> is optional if ''x y z'' are not specified; will set the spawnpoint of the user to their current location. NOTE: Spawnpoint coordinates must be specified in integers. No decimals.
+
Establece el Spawnpoint de ese jugador a esa posición, o a la posición actual si no se especifican ''x'', ''y'', y ''z''. El <code>''jugador''</code> es opcional si no se especifican ''x y z''; establecerá el Spawnpoint del usuario a su ubicación actual. '''Nota:''' Las coordenadas del Spawnpoint deben especificarse en números enteros. No se usan decimales.
  
Sleeping in a bed will also set a spawn point where the bed is, but you can only sleep in beds at night or when it rains.
+
Dormir en una cama también establecerá un punto de reaparición donde la cama esta, pero sólo se puede dormir en las camas por la noche o cuando llueve.
 
  |
 
  |
<code>''player''</code> must be online, and ''x'', ''y'', and ''z'' must be within the range [[World boundary|-30,000,000 to 30,000,000]] (inclusive).
+
El <code>''jugador''</code> debe estar en línea, y ''x'', ''y'', y ''z'' deben estar dentro del rango -30000000 a 30000000 (inclusive).  
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|spreadplayers}}
 
{{Anchor|spreadplayers}}
<code>'''spreadplayers''' <''x''> <''z''> <''spreadDistance''> <''maxRange''> <''respectTeams''> <''player …''></code>
+
<code>'''spreadplayers''' <''x''> <''z''> <''spreadDistance''> <''maxRange''> <''respectTeams''> <''jugador …''></code>
 
  |
 
  |
This command allows players to spread out over a long or short distance.
+
Este comando permite distribuir a los jugadores en distancias largas o cortas.
 
 
''x'' and ''z'' mark the center of the area across which players are to be spread.
 
  
<code>''spreadDistance''</code> is the rough minimum distance players will be spread apart.
+
Las coordenadas ''x'' y ''z'' marcan el centro de la zona alrededor de la cual los jugadores se van a distribuir.
  
<code>''maxRange''</code> is the maximum distance from ''x'', ''z'' where players will be put. Note that this distance is not a circular radius; it represents the maximum distance on either coordinate (thus forming a box ranging from x-maxRange to x+maxRange and z-maxRange to z+maxRange).
+
<code>''spreadDistance''</code> es la distancia mínima de separación a la que se distribuirán los jugadores.
 +
<code>''maxRange''</code> es a la distancia máxima de ''x'', ''z'' en la que se colocan los jugadores. Hay que tener en cuenta que esta distancia no es un radio circular; representa la distancia máxima a cada coordenada (formando así un cuadrado que va desde x-MaxRange a x+MaxRange y de z-MaxRange a z+MaxRange).
  
<code>''respectTeams''</code> may be true or false, and represents whether players should be moved individually or teams should be kept together.
+
<code>''respectTeams''</code> puede ser “true” o “false”, y representa si los jugadores deben ser movidos de forma individual o los equipos deben mantenerse juntos.
  
<code>''player''</code> is the list of players to spread. Names are separated by spaces.
+
El <code>''jugador ...''</code> es la lista de jugadores a distribuir. Los nombres hay que separados por espacios. Por ejemplo: <code>'''/spreadplayers 3500 2600 10 50 true Respetaz pugaverde Trollkastel8190 romanturbo Basswmn Xstela'''</code>
 
  |
 
  |
''x'' and ''z'' must be within the range [[World boundary|-30,000,000 to 30,000,000]] (exclusive), <code>''spreadDistance''</code> must be at least 0, <code>''maxRange''</code> must be at least 1.0 greater than <code>''spreadDistance''</code>, and there must not be too many players to fit within the area. If <code>''maxRange''</code> is larger than 30,000,000, the command can fail with even one player if it attempts to place them outside the [[world boundary]]). Players do not spread to lava.
+
''x'', y ''z'' deben estar dentro del rango -30000000 a 30000000 (inclusive), el <code>''spreadDistance''</code> debe ser al menos 0, el <code>''maxRange''</code> debe ser al menos 1.0 mayor que <code>''spreadDistance''</code>, y no debe haber demasiados jugadores para encajar dentro de la zona. Si <code>''maxRange''</code> es mayor que 30 millones, el comando puede fallar, incluso con un solo  jugador si se intenta colocar fuera del Límite del mundo). Los jugadores no se distribuirán sobre lava.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|summon}}
 
{{Anchor|summon}}
<code>'''summon''' <''EntityName''> [''x''] [''y''] [''z''] [''dataTag'']</code>
+
<code>'''summon''' <''NombreEntidad''> [''x''] [''y''] [''z''] [''dataTag'']</code>
 
  |
 
  |
Spawns an [[Chunk_format#Entity_Format|entity]]. For example, to create a charged creeper named Powered Creeper at the player's current location:
+
Genera una entidad. Por ejemplo, para crear una creeper cargado llamado “Creeper Super Explosivo” en la ubicación actual del jugador:
 +
 
 +
<code>/summon Creeper ~ ~ ~ {powered:1,CustomName:Creeper Super Explosivo}</code>
  
<code>/summon Creeper ~ ~ ~ {powered:1,CustomName:Powered Creeper}</code>
+
(No funciona con Herobrine)
 +
|
 +
''x'' y ''z'' deben estar dentro del rango -30000000 a 30000000 (inclusive), e ''y'' debe ser al menos 0. Si no se especifican las coordenadas de la entidad se generará en la ubicación del jugador (o el interior de un bloque de comandos si el comando fue ejecutado por uno).
 +
|-
 +
|
 +
{{Anchor|stopsound}}
 +
<code>'''stopsound''' <jugador> [origen] [sonido]</code>
 +
|
 +
Silencia un sonido.
 +
* Origen (opcional): Especifica que categoría en las opciones de música y sonido va a silenciar.
 +
Debe ser master, music, record, weather, block, hostile, neutral, player, ambient o voice.
 +
* Sonido (opcional): Especifica el sonido a silenciar.
 +
Debe ser un evento de sonido definido en [[sounds.json]] (por ejemplo, mob.pig.say).
 +
|
 +
El <code>''jugador''</code> debe existir y debe ser un nombre de jugador o un selector de objetivo.
 +
|-
 +
|
 +
{{Anchor|teleport}}
 +
<code>'''teleport''' <entidad objetivo> <x> <y> <z> [<y-rot> <x-rot>]</code>
 +
|
 +
Se utiliza para teletrasportar entidades (jugadores, criaturas, objetos, etc.). Es muy parecido al comando {{cmd|tp}} pero el parametro de objetivo es obligatorio y el uso de coordenadas relativas es relativa al ejecutor de la orden y no relativas al objetivo como en {{cmd|tp}}.
 
  |
 
  |
''x'' and ''z'' must fall within the range [[World boundary|-30,000,000 to 30,000,000]] (inclusive), and ''y'' must be at least 0. If coordinates aren't specified the entity will spawn at the player's location (or inside a command block if the command was executed by one).
+
La <code>''entidad objetivo''</code> debe existir y debe ser un nombre de jugador o un selector de objetivo.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|tellraw}}
 
{{Anchor|tellraw}}
<code>'''tellraw''' <''player''> <''raw json message''></code>
+
<code>'''tellraw''' <''jugador''> <''raw json message''></code>
 
  |
 
  |
Sends a [[#Raw_JSON_Text|JSON message]] to specified player(s), allowing formatting and clickable actions in chat text. Color defaults to white and all formatting (bold, italic, etc.) defaults to false.
+
Manda un [[#Texto JSON sin formato|JSON message]] al jugador o jugadores especificados, permitiendo formatos (colores, etc.) y clicarlo en el texto del chat. El color está predeterminado a blanco y todos los formatos (negrita, cursiva, etc.) por defecto a false.
 
  |
 
  |
<code>''player''</code> must be online, and the message text must be correctly coded in JSON.
+
El <code>''jugador''</code> debe estar en línea, y el texto del mensaje debe ser escrito correctamente en JSON.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|testfor}}
 
{{Anchor|testfor}}
<code>'''testfor''' <''player''> [''dataTag'']</code>
+
<code>'''testfor''' <''jugador''> [''dataTag'']</code>
 
  |
 
  |
Used to test whether the given <code>''player''</code> (or entity, by the @e target selector) could be located, and whether it has all tags specified by <code>''dataTag''</code>. A [[redstone comparator]] as output from a command block with this command will indicate the number of players/entities matched by it. For example, "testfor @a[r=3]" will output the number of players within 3 meters of the command block, and added in [http://minecraft.gamepedia.com/14w02a snapshot 14w02a], "testfor @e[type=Arrow,r=3] {inGround:1b}" will output the number of [[Arrow|arrow]]s stuck in a block within 3 meters.
+
Se utiliza para comprobar si el <code>''jugador''</code> (o entidad, por el selector de objetivo @e) pudo ser localizado, y si tiene todas las etiquetas especificadas por <code>''dataTag''</code>. Un [[comparador de redstone]] como salida de un bloque de comandos con este comando indicará el número de jugadores/entidades coincidentes por él. Por ejemplo, "testfor @a[r=3]" mostrará el número de jugadores a 3 metros del bloque de comandos, y añadido en la [[snapshot 14w02a]], "testfor @e[type=Arrow,r=3] {inGround:1b}" mostrará el número de [[Flecha|flecha]]s clavadas en cualquier bloque a 3 metros.
 
  |
 
  |
<code>''player''</code> and <code>''dataTag''</code> must be valid and match some entity if specified.
+
El <code>''jugador''</code> y <code>''dataTag''</code> deben ser válidos y coincidir con alguna entidad si es especificada.
 
  |-
 
  |-
 
  |
 
  |
Línea 614: Línea 682:
 
<code>'''testforblock''' <''x''> <''y''> <''z''> <''TileName''> [''dataValue''] [''dataTag'']</code>
 
<code>'''testforblock''' <''x''> <''y''> <''z''> <''TileName''> [''dataValue''] [''dataTag'']</code>
 
  |
 
  |
Used to test whether a particular block is in the ''x'', ''y'' and ''z'' coordinates specified. Datatags will not work unless a special syntax is used to specify what type of NBT tag is used (s for Short, b for Byte, l for Long, f for Float and d for Double). Also all relevant tags must be included even if they are unused (e.g.: Chest contents must include Slot, id, Damage, and Count.)
+
Se utiliza para probar si un bloque particular esta en las coordenadas ''x'', ''y'' y ''z'' especificadas. Los Datatags no funcionarán a menos que una sintaxis especial se utilice para especificar qué tipo de NBT tag se utiliza (s para Short, b para Byte, l para Long, f para Float y d para Double). También todas los tags relevantes deben ser incluidos, incluso si no se utilizan (por ejemplo: El contenido del cofre deben incluir Slot, id, Damage, y Count).
 
  |
 
  |
<code>''TileName''</code> must exist, <code>''dataValue''</code> must exist if specified, and <code>''dataTag''</code> must evaluate if specified.
+
El <code>''TileName''</code> debe existir, el <code>''dataValue''</code> debe existir si es especificado, y <code>''dataTag''</code> debe evaluarse si es especificado.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|testforblocks}}
 
{{Anchor|testforblocks}}
<code>'''testforblocks''' <''x1''> <''y1''> <''z1''> <''x2''> <''y2''> <''z2''> <''x''> <''y''> <''z''> [''mode'']</code>
+
<code>'''testforblocks''' <''x1''> <''y1''> <''z1''> <''x2''> <''y2''> <''z2''> <''x''> <''y''> <''z''> [''modo'']</code>
 
  |
 
  |
Compares the blocks at two locations in cuboid regions. (''x1'', ''y1'', ''z1'') and (''x2'', ''y2'', ''z2'') specifies the lowest and highest coordinate corners of the source region (the block pattern to check for), and (''x'', ''y'', ''z'') specifies the lowest coordinate corner of the destination region (the region to be checked).
+
Compara los bloques en dos lugares en regiones cuboides. (''x1'', ''y1'', ''z1'') y (''x2'', ''y2'', ''z2'') especifica las coordenadas de las esquina más baja y de la más alta de la región de origen (el patrón de bloques a verificar), y (''x'', ''y'', ''z'') especifica las coordenadas esquina más baja de la región de destino (la región de comprobación).
 
 
<code>''mode''</code> is <code>masked</code> (air blocks in the source region will match any block in the destination region) or <code>all</code> (all blocks must match exactly, even air).
 
  
The <code>testforblocks</code> command will be added in 1.8 and is currently available only in the snapshots.
+
El <code>''modo''</code> es <code>masked</code> (los bloques de aire en la región de origen coincidirán con cualquier bloque en la región de destino) o <code>all</code> (todos los bloques deben coincidir exactamente, incluso el aire).
 
  |
 
  |
''x1'', ''z1'', ''x2'', ''z2'', ''x'', and ''z'' must fall within the range [[World boundary|-29,999,984 to 29,999,984]] (inclusive). ''y'' must be 0 to 189, and ''y2'' must be 0 to 187.<!-- yeah, weird numbers -->
+
''x1'', ''z1'', ''x2'', ''z2'', ''x'', y ''z'' deben estar dentro del rango -29999984 a 29999984 (inclusive). ''y'' debe ser de 0 a 189, y el ''y2'' debe ser de 0 a 187. <!-- , los números son raros pero parecen ser correctos -->
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|time}}
 
{{Anchor|time}}
<code>'''time''' set <''value''></code>
+
<code>'''time''' set <''valor''></code>
 
  |
 
  |
Sets the world time. <code>''value''</code> is an integer between 0 and 24000, inclusive, where 0 is dawn, 6000 midday, 12000 dusk and 18000 midnight. <code>''value''</code> can be greater than 24000; in this case, the time of day wraps around, but the moon's phase is advanced. However, setting the time "backward" (earlier than the current time) does not change the moon. "time set day" sets the time to 1000, and "time set night" sets the time to 13000.
+
Establece el tiempo del mundo. El <code>''valor''</code> es un número entero entre el 0 y 24000, ambos inclusive, donde 0 es el amanecer, 6000 el mediodía, 12000 el atardecer y 18000 la medianoche. El <code>''valor''</code> puede ser superior a 24000; en ese caso, la hora del día pasa al día siguiente según las horas indicadas, y la fase de la luna avanzará. Sin embargo, si se establece el tiempo "hacia atrás" (anterior a la hora actual) no cambiará la luna. El comando <code>"'/time set day"'</code> establece el tiempo a 1000 (de día), y el comando <code>'''/time set night'''</code> establece el tiempo a 13000 (de noche).
 
  |
 
  |
<code>''value''</code> must be 0 or positive, or <code>day</code> or <code>night</code>.
+
El <code>''valor''</code> debe ser '''0''' o '''positivo''', o <code>'''day'''</code> o <code>"'night'''</code>.
 
  |-
 
  |-
 
  |
 
  |
<code>'''time''' add <''value''></code>
+
<code>'''time''' add <''valor''></code>
 
  |
 
  |
Increments the world time, as above.
+
Incrementa el tiempo del mundo, como el anterior comando, pero sumando (añadiendo) el tiempo indicado, con el mismo formato de números que en el anterior comando.
 
  |
 
  |
<code>''value''</code> must be 0 or positive. The daytime wraps, and the moon's phase advances; adding 24000 will advance the moon's phase by one day.
+
El <code>''valor''</code> debe ser '''0''' o '''positivo'''. El tiempo del día avanza pasando al dia siguiente, y las fases de la luna avanzan; añadiendo 24000 avanzará la fase de la luna un dia.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|title}}
 
{{Anchor|title}}
<code>'''title''' <''player''> clear</code>
+
<code>'''title''' <''jugador''> clear</code>
 
  |
 
  |
Removes title from <code>''player''</code>.
+
Elimina el título del <code>''jugador''</code>.
 
 
The <code>title</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''player''</code> must be a valid online player.
+
El <code>''jugador''</code> debe ser un jugador en línea válido.
 
  |-
 
  |-
 
  |
 
  |
<code>'''title''' <''player''> reset</code>
+
<code>'''title''' <''jugador''> reset</code>
 
  |
 
  |
Resets subtitle, fadeIn time, stay time, and fadeOut time for <code>''player''</code>.
+
Resetea en los subtítulos, el tiempo de fundido de apertura (“fade in”), el tiempo que se mantiene (stay), y el fundido de cierre (“fade out”) para el <code>''jugador''</code>.
 
 
The <code>title</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''player''</code> must be a valid online player.
+
El <code>''jugador''</code> debe ser un jugador en línea válido.
 
  |-
 
  |-
 
  |
 
  |
<code>'''title''' <''player''> subtitle <''raw json title''></code>
+
<code>'''title''' <''jugador''> subtitle <''raw json title''></code>
 
  |
 
  |
Sets the subtitle text for <code>''player''</code>. This is only displayed if a title is on the player's screen at the same time (can be empty).
+
Establece el texto del subtítulo para el <code>''jugador''</code>. Esto sólo se mostrará si el título está al mismo tiempo en la pantalla del jugador (puede estar vacío).
 
 
The <code>title</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''player''</code> must be a valid online player. <code>''raw json title''</code> must be a single word of text (not delimited by curly brackets) or a valid json specification.
+
El <code>''jugador''</code> debe ser un jugador en línea válido. El <code>''raw json title''</code> debe ser una sola palabra de texto (no delimitado por las llaves { }) o una especificación JSON válida.
 
  |-
 
  |-
 
  |
 
  |
<code>'''title''' <''player''> times <''fadeIn''> <''stay''> <''fadeOut''></code>
+
<code>'''title''' <''jugador''> times <''fadeIn''> <''stay''> <''fadeOut''></code>
 
  |
 
  |
Sets the time in game ticks for title (and optional subtitle) to fade in, persist, and fade out, for <code>''player''</code>.
+
Establece el tiempo, en ticks del juego, para el ajuste del fundido de apertura (fade in), tiempo de permanencia (stay), y fundido de cierre (fade out), del título (y el subtítulo opcionalmente), para el <code>''jugador''</code>.
 
 
The <code>title</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''player''</code> must be a valid online player.
+
El <code>''jugador''</code> debe ser un jugador en línea válido.
 
  |-
 
  |-
 
  |
 
  |
<code>'''title''' <''player''> title <''raw json title''></code>
+
<code>'''title''' <''jugador''> title <''raw json title''></code>
 
  |
 
  |
Sets the title text for <code>''player''</code> and shows the title (optionally, with prespecified subtitle). Titles are displayed in the middle of your screen.
+
Establece el texto del título para el <code>''jugador''</code> y muestra el título (opcionalmente, con el subtítulo predefinido). Los títulos se muestran en el centro de la pantalla.
 
 
The <code>title</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''player''</code> must be a valid online player. <code>''raw json title''</code> must be a single word of text (not delimited by curly brackets) or a valid json specification.
+
El <code>''jugador''</code> debe ser un jugador en línea válido. El <code>''raw json title''</code> debe ser una sola palabra de texto (no delimitado por las llaves { }) o una especificación JSON válida.
 
  |-
 
  |-
 
  |
 
  |
Línea 695: Línea 751:
 
<code>'''toggledownfall'''</code>
 
<code>'''toggledownfall'''</code>
 
  |
 
  |
Toggles rain and snow.
+
Cambia la lluvia y la nieve. Es decir, si llueve o nieva y se introduce el comando, cesarán las precipitaciones. Si el tiempo está despejado y se introduce, empezara a llover o nevar.
 
  |
 
  |
Always succeeds.
+
Siempre tiene éxito.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|tp}}
 
{{Anchor|tp}}
<code>'''tp''' [''target player''] <''destination player''></code>
+
<code>'''tp''' [''jugador objetivo''] <''jugador destinatario''></code>
 
  |
 
  |
Teleports <code>''target player''</code> (or entity, by the @e target selector) to the location of <code>''destination player''</code> (or entity, by the @e target selector). If no player/entity is specified, it will teleport yourself.
+
Teletransporta al <code>''jugador objetivo''</code> (o entidad, con el selector de objetivo @e) a la ubicación del <code>''jugador destinatario''</code> (o entidad, por el selector de objetivo @e). Si no se especifica ningún jugador o entidad, se teletransportará a uno mismo.
 
  |
 
  |
<code>''target player''</code> is not optional in command blocks. Both players must be online.
+
El <code>''jugador objetivo''</code> no es opcional en los bloques de comandos. Los dos jugadores deberán estar en línea.
 
  |-
 
  |-
 
  |
 
  |
<code>'''tp''' [''target player''] <''x''> <''y''> <''z''> [<''y-rot''> <''x-rot''>]</code>
+
<code>'''tp''' [''jugador objetivo''] <''x''> <''y''> <''z''> [<''y-rot''> <''x-rot''>]</code>
 
  |
 
  |
Teleports <code>''target player''</code> (or entity, by the @e target selector – or yourself if no player/entity is specified) to coordinates x,y,z. Can also relatively move the player/entity by adding the '''~''' character before the coordinate value. For example typing ''/tp John ~3 64 ~3'' will teleport a player called John 3 blocks away from his current x and z, and to y 64. Additionally, ''y-rot'' and ''x-rot'' may optionally be used to specify the yaw and pitch in degrees - these also accept '''~'''.
+
Teletransporta al <code>''jugador objetivo''</code> (o entidad, con el selector de objetivo @e, o a uno mismo si no se especifica ningún jugador o entidad) a las coordenadas x, y, z. También se puede mover relativamente al jugador o la entidad mediante la adición del carácter '''~''' antes de los valores de las coordenadas. Por ejemplo escribiendo ''/tp MrRubenish ~ 3 64 ~ 3'' se teletransportará a un jugador llamado MrRubenish 3 bloques alejado de sus coordenadas ''x'' y ''z'' actuales, y a ''y'' 64. Además, ''y-rot'' y ''x-rot'' se pueden utilizar opcionalmente para especificar la dirección de visión de la cabeza horizontalmente y verticalmente en grados, estos también aceptan '''~'''.
 
 
The rotation arguments will be added in 1.8 and are currently available only in the snapshots.
 
 
  |
 
  |
''x'' and ''z'' must fall within the range [[World boundary|-30,000,000 to 30,000,000]] (exclusive), and ''y'' must be at least 0. ''target player'' is not optional in command blocks, and the player must be online.
+
''x'' y ''z'' deben estar dentro del rango -30000000 a 30000000 (inclusive), e ''y''debe ser al menos 0. El ''jugador objetivo'' no es opcional en el bloque de comandos, y el jugador debe estar en línea.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|weather}}
 
{{Anchor|weather}}
<code>'''weather''' <<nowiki>clear|rain|thunder</nowiki>> [''duration in seconds'']</code>
+
<code>'''weather''' <<nowiki>clear|rain|thunder</nowiki>> [''duración'']</code>
 
  |
 
  |
Changes the weather for the specified duration.
+
Cambia el clima para la duración especificada. Los argumentos son:
 +
: ''clear|rain|thunder''
 +
:* <code>clear</code> – Despeja el clima.
 +
:* <code>rain</code> – Pone un clima lluvioso (o nevado en biomas frios).
 +
:* <code>thunder</code> – Pone un clima tormentoso (o una nevasca tormentosa en biomas frios).
 +
 
 +
: ''duración'' (opcional)
 +
:: Especifica el tiempo en segundos que debe durar el clima especificado. Debe estar entre el 1 y 1 000 000 (Inclusive, sin comas ni puntos). Si la ''duración'' es omitida, la duración será configurada entre 6 000 y 18 000 ticks.
 
  |
 
  |
<code>''duration in seconds''</code> must be at least 1, and cannot be greater than 1,000,000, and a valid weather condition must be provided.
+
La <code>''duración en segundos''</code> debe ser de al menos 1, y no puede ser superior a 1.000.000, y se debe proporcionar una condición de tiempo válida.
 
  |-
 
  |-
 
  |
 
  |
 
{{anchor|worldborder add}}
 
{{anchor|worldborder add}}
<code>'''worldborder''' add <''sizeInBlocks''> [''timeInSeconds'']</code>
+
<code>'''worldborder''' add <''tamaño en bloques''> [''tiempo en segundos'']</code>
 
  |
 
  |
Adds blocks to the current size of the [[world border]].
+
Añade una distancia en bloques para el tamaño actual de la [[Frontera del mundo|frontera del mundo]]. El <code>''tiempo en segundos''</code> es el número de segundos que la frontera se tomará para moverse de su ubicación anterior a la nueva ubicación.
Can use negative (-) numbers to subtract the size of the border.
+
Puede usar números negativos (-) para restar el tamaño de la frontera.
 
 
The <code>worldborder</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
 
 
  |
 
  |
Always succeeds even if the <code>worldborder<code> isn't set.
+
Siempre tiene éxito incluso si la <code>worldborder<code> (frontera del mundo) no está definida.
 
  |-
 
  |-
 
  |
 
  |
Línea 740: Línea 798:
 
<code>'''worldborder''' center <''x''> <''z''></code>
 
<code>'''worldborder''' center <''x''> <''z''></code>
 
  |
 
  |
Sets the center of the [[world border]].
+
Establece el centro de la [[Frontera del mundo|frontera del mundo]].
 
 
The <code>worldborder</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
''x'' and ''z'' must fall within the range [[World boundary|-30,000,000 to 30,000,000]] (exclusive).
+
''x'' y ''z'' deben estar dentro del rango -30000000 a 30000000 (inclusive).
 
  |-
 
  |-
 
  |
 
  |
 
{{anchor|worldborder damage amount}}
 
{{anchor|worldborder damage amount}}
<code>'''worldborder''' damage amount <''damagePerBlock''></code>
+
<code>'''worldborder''' damage amount <''daño por bloque''></code>
 
  |
 
  |
Sets the amount of damage inflicted per second per block past the [[world border]] buffer (defaults to 0.2). For example, if <code>''damagePerBlock''</code> is 0.1, a player 5 blocks outside the world border buffer will take 0.5 damage per second (damage less than half a heart might not change the visual health display, but will still accumulate).
+
Establece la cantidad de daño infligido por segundo por bloque después de cruzar la línea de la frontera del mundo (por defecto es 0.2). Por ejemplo, si <code>''damagePerBlock''</code> es 0.1, un jugador a 5 bloques del exterior de la línea de la frontera de mundo recibirá 0.5 de daño por segundo (un daño de menos de la mitad de un corazón no puede cambiar el visual del medidor de salud, pero seguirá acumulandose, hasta quitar un medio, o el corazón entero).
 
 
The <code>worldborder</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''damagePerBlock''</code> must be at least 0.0.
+
El <code>''daño por bloque''</code> debe ser de al menos 0.0.
 
  |-
 
  |-
 
  |
 
  |
 
{{anchor|worldborder damage buffer}}
 
{{anchor|worldborder damage buffer}}
<code>'''worldborder''' damage buffer <''sizeInBlocks''></code>
+
<code>'''worldborder''' damage buffer <''tamaño en bloques''></code>
 
  |
 
  |
Sets the buffer distance outside the [[world border]] before damage begins to be inflicted (defaults to 5.0).
+
Establece la distancia de la línea fuera de la frontera del mundo antes de que el daño comience a ser infligido (por defecto 5.0).
 
 
The <code>worldborder</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''sizeInBlocks''</code> must be at least 0.0.
+
El <code>''tamaño en bloques''</code> debe ser de al menos 0.0.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|worldborder set}}
 
{{Anchor|worldborder set}}
<code>'''worldborder''' set <''sizeInBlocks''> [''timeInSeconds'']</code>
+
<code>'''worldborder''' set <''tamaño en bloques''> [''tiempo en segundos'']</code>
 
  |
 
  |
Sets the diameter of the [[world border]]. <code>''sizeInBlocks''</code> is the new diameter. <code>''timeInSeconds''</code> is the number of seconds it should take for the border to move from its previous location to the new location. If <code>''timeInSeconds''</code> is not specified, the diameter changes immediately.
+
Establece el diámetro de la frontera del mundo. El <code>''tamaño en bloques''</code> es el nuevo diámetro. El <code>''tiempo en segundos''</code> es el número de segundos que la frontera se tomará para moverse de su ubicación anterior a la nueva ubicación. Si <code>''tiempo en segundos''</code> no se especifica, el diámetro cambia al instante.
 
 
The <code>worldborder</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''sizeInBlocks''</code> must fall within the range 1 to 60,000,000 (inclusive).
+
El <code>''tamaño en bloques''</code> deben estar dentro del rango de 1 a 60.000.000 (inclusive).
 
  |-
 
  |-
 
  |
 
  |
 
{{anchor|worldborder warning distance}}
 
{{anchor|worldborder warning distance}}
<code>'''worldborder''' warning distance <''blocks''></code>
+
<code>'''worldborder''' warning distance <''bloques''></code>
 
  |
 
  |
Sets the distance inside the [[world border]] where visual warning of world border proximity begins (defaults to 5).
+
Establece la distancia dentro de la frontera del mundo donde comienza la advertencia visual de proximidad a la frontera del mundo (por defecto es 5).
 
 
The <code>worldborder</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''blocks''</code> must be at least 0.
+
Los <code>''bloques''</code> deben ser al menos 0.
 
  |-
 
  |-
 
  |
 
  |
 
{{anchor|worldborder warning time}}
 
{{anchor|worldborder warning time}}
<code>'''worldborder''' warning time <''seconds''></code>
+
<code>'''worldborder''' warning time <''segundos''></code>
 
  |
 
  |
Sets the time before a moving [[world border]] intersects the player when visual warning of the world border starts (defaults to 15). For example, if <code>''seconds''</code> is 5, players will get a visual warning when the moving world border is 5 seconds or less away from passing their position.
+
Ajusta el tiempo, de la advertencia visual de la frontera del mundo, antes de que la frontera del mundo en movimiento cubra al jugador (por defecto es 15). Por ejemplo, si los <code>''segundos''</code> son 5, los jugadores reciben un aviso visual cuando la frontera del mundo, que está en movimiento, este a 5 segundos o menos distancia de pasar por la posición de los jugadores.
 
 
The <code>worldborder</code> command will be added in 1.8 and is currently available only in the snapshots.
 
 
  |
 
  |
<code>''seconds''</code> must be at least 0.
+
Los <code>''segundos''</code> deben ser al menos 0.
 
  |-
 
  |-
 
  |
 
  |
 
{{Anchor|xp}}
 
{{Anchor|xp}}
<code>'''xp''' <''amount''> [''player'']</code>
+
<code>'''xp''' <''cantidad''> [''jugador'']</code>
 
  |
 
  |
Gives the specified user the given number of orbs. Maximum is 2,147,483,647 per command. Negative amounts may not be used to remove experience points.
+
Da al usuario especificado el número dado de orbes. El máximo es 2.147.483.647 por comando. Las cantidades negativas no se pueden utilizar para eliminar los puntos de experiencia.
 
  |
 
  |
<code>''amount''</code> can be at most 2,147,483,647. <code>''player''</code> is not optional in command blocks, and player must be online.
+
La <code>''cantidad''</code> puede ser como máximo 2.147.483.647. El <code>''jugador''</code> no es opcional en el bloque de comandos, y el jugador debe estar en línea.
 
  |-
 
  |-
 
  |
 
  |
<code>'''xp''' <''amount''>L [''player'']</code>
+
<code>'''xp''' <''cantidad''>L [''jugador'']</code>
 
  |
 
  |
Gives <code>''player''</code> the <code>''amount''</code> number of experience levels. Maximum is 2,147,483,647 — if a player is given levels pushing them past this limit, they get reset to 0. Negative amounts may be used to remove experience levels.
+
Da al <code>''jugador''</code> la <code>''cantidad''</code> en número de niveles de experiencia. El máximo es 2.147.483.647; si al jugador se le dan niveles más allá de este límite, se restablecerán a 0. Se pueden utilizar cantidades negativas para eliminar los niveles de experiencia.
 
  |
 
  |
<code>''amount''</code> must be between -2,147,483,648 and 2,147,483,647, inclusive. <code>''player''</code> is not optional in command blocks, and player must be online.
+
La <code>''cantidad''</code> debe ser entre -2.147.483.648 y 2.147.483.647, inclusive. El <code>''jugador''</code> no es opcional en el bloque de comandos, el jugador debe estar en línea.
 
  |}
 
  |}
 +
<references group="note"/>
  
 
=== Comandos multijugador ===
 
=== Comandos multijugador ===
  
Estos comandos sólo están disponibles en el modo [[Multijugador|multijugador]], y son utilizables por [[op]]s (operadores) usando la consola del servidor, así como a través de la ventana de chat cuando va precedido por el carácter del comando {{key|/}} .
+
Estos comandos sólo están disponibles en el modo [[Multijugador|multijugador]], y son utilizables por [[op]]s (operadores) usando la consola del servidor, así como a través de la ventana de chat cuando va precedido por el carácter <br/>del comando {{key|/}}.
  
 
Ninguno de estos comandos hacen uso del [[#Selector de objetivos|selector de objetivos]] y, con la excepción del comando {{cmd|list}}, ninguno de estos comandos se puede ejecutar con un bloque de comandos.
 
Ninguno de estos comandos hacen uso del [[#Selector de objetivos|selector de objetivos]] y, con la excepción del comando {{cmd|list}}, ninguno de estos comandos se puede ejecutar con un bloque de comandos.
  
 
Muchos de estos comandos se puede utilizar en jugadores que nunca han estado en el servidor, o incluso en nombres que no estén (o no pueden estar) registrados en cuentas de ''Minecraft''.
 
Muchos de estos comandos se puede utilizar en jugadores que nunca han estado en el servidor, o incluso en nombres que no estén (o no pueden estar) registrados en cuentas de ''Minecraft''.
 
Many of these commands can be used on players who have never been to the server, or even on names which are not (or cannot be) registered as ''Minecraft'' accounts.
 
  
 
{| class="wikitable" style="width:100%"
 
{| class="wikitable" style="width:100%"
 
  ! width="25%" align="center" | Comando
 
  ! width="25%" align="center" | Comando
 
  ! width="55%" align="center" | Descripción
 
  ! width="55%" align="center" | Descripción
  ! width="20%" align="center" | Condiciones de éxito
+
  ! width="20%" align="center" | Condición de éxito
 
  |-
 
  |-
 
  | {{Anchor|ban}}<code>'''ban''' <''nombre''> [''razón …'']</code>
 
  | {{Anchor|ban}}<code>'''ban''' <''nombre''> [''razón …'']</code>
 
  | Inscribe en la lista negra el ''nombre'' del jugador desde el servidor de manera que ya no pueden conectarse. '''Nota''': El ban reemplaza cualquier lista blanca en su lugar.
 
  | Inscribe en la lista negra el ''nombre'' del jugador desde el servidor de manera que ya no pueden conectarse. '''Nota''': El ban reemplaza cualquier lista blanca en su lugar.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | {{Anchor|ban-ip}}<code>'''ban-ip''' <''dirección''<nowiki>|</nowiki>''nombre''> [''razón …'']</code>
 
  | {{Anchor|ban-ip}}<code>'''ban-ip''' <''dirección''<nowiki>|</nowiki>''nombre''> [''razón …'']</code>
Línea 837: Línea 882:
 
  | {{Anchor|banlist}}<code>'''banlist''' [''ips''<nowiki>|</nowiki>''jugador'']</code>
 
  | {{Anchor|banlist}}<code>'''banlist''' [''ips''<nowiki>|</nowiki>''jugador'']</code>
 
  | Muestra la lista negra de bloqueados (baneados) por direcciones IP o nombres.
 
  | Muestra la lista negra de bloqueados (baneados) por direcciones IP o nombres.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | {{Anchor|deop}}<code>'''deop''' <''jugador''></code>
 
  | {{Anchor|deop}}<code>'''deop''' <''jugador''></code>
 
  | Revoca el puesto de Op (operador) del jugador indicado.
 
  | Revoca el puesto de Op (operador) del jugador indicado.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | {{Anchor|kick}}<code>'''kick''' <''jugador''> [''razón …'']</code>
 
  | {{Anchor|kick}}<code>'''kick''' <''jugador''> [''razón …'']</code>
Línea 852: Línea 897:
 
  | {{Anchor|op}}<code>'''op''' <''jugador''></code>
 
  | {{Anchor|op}}<code>'''op''' <''jugador''></code>
 
  | Hace [[Operador|Op]] (operador) al jugador indicado en el servidor.
 
  | Hace [[Operador|Op]] (operador) al jugador indicado en el servidor.
  | Siempre exitoso..
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | {{Anchor|pardon}}<code>'''pardon''' <''nombre''></code>
 
  | {{Anchor|pardon}}<code>'''pardon''' <''nombre''></code>
 
  | Saca de la lista negra al ''nombre'' del ex-jugador indicado, permitiéndole volver a conectarse al server.
 
  | Saca de la lista negra al ''nombre'' del ex-jugador indicado, permitiéndole volver a conectarse al server.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | {{Anchor|pardon-ip}}<code>'''pardon-ip''' <''dirección''></code>
 
  | {{Anchor|pardon-ip}}<code>'''pardon-ip''' <''dirección''></code>
 
  | Saca de la lista negra esa ''dirección'' IP indicada, permitiendo a los los ex-jugadores con esa dirección IP volver a conectarse.  
 
  | Saca de la lista negra esa ''dirección'' IP indicada, permitiendo a los los ex-jugadores con esa dirección IP volver a conectarse.  
  | La ''dirección' debe ser una IP válida.
+
  | La ''dirección'' debe ser una IP válida.
 
  |-
 
  |-
 
  | {{Anchor|save-all}}<code>'''save-all'''</code>
 
  | {{Anchor|save-all}}<code>'''save-all'''</code>
 
  | Fuerza al servidor a guardar en el disco todos los cambios pendientes del mundo.
 
  | Fuerza al servidor a guardar en el disco todos los cambios pendientes del mundo.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | {{Anchor|save-off}}<code>'''save-off'''</code>
 
  | {{Anchor|save-off}}<code>'''save-off'''</code>
 
  | Deshabilita el guardado automático, todos los cambios posteriores temporalmente no serán guardados.
 
  | Deshabilita el guardado automático, todos los cambios posteriores temporalmente no serán guardados.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | {{Anchor|save-on}}<code>'''save-on'''</code>
 
  | {{Anchor|save-on}}<code>'''save-on'''</code>
 
  | Habilita el guardado automático, que es el estado normal de funcionamiento.
 
  | Habilita el guardado automático, que es el estado normal de funcionamiento.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | {{Anchor|setidletimeout}}<code>'''setidletimeout''' <''minutos antes de echarlo''></code>
 
  | {{Anchor|setidletimeout}}<code>'''setidletimeout''' <''minutos antes de echarlo''></code>
 
  | Da un tiempo de margen al jugador antes de ser desconectado del servidor.
 
  | Da un tiempo de margen al jugador antes de ser desconectado del servidor.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | {{Anchor|stop}}<code>'''stop'''</code>
 
  | {{Anchor|stop}}<code>'''stop'''</code>
 
  | Guarda todos los cambios en el servidor y después lo apaga.
 
  | Guarda todos los cambios en el servidor y después lo apaga.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | {{Anchor|whitelist}}<code>'''whitelist''' <<nowiki>add|remove</nowiki>> <''jugador''></code>
 
  | {{Anchor|whitelist}}<code>'''whitelist''' <<nowiki>add|remove</nowiki>> <''jugador''></code>
 
  | Añade (o quita) al jugador especificado a la lista blanca.
 
  | Añade (o quita) al jugador especificado a la lista blanca.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | <code>'''whitelist''' list</code>
 
  | <code>'''whitelist''' list</code>
 
  | Muestra la lista de jugadores de la lista blanca.
 
  | Muestra la lista de jugadores de la lista blanca.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | <code>'''whitelist''' <<nowiki>on|off</nowiki>></code>
 
  | <code>'''whitelist''' <<nowiki>on|off</nowiki>></code>
 
  | Habilita o deshabilita el uso de la lista blanca, que sirve, cuando se activa, para dejar paso sólo a los jugadores que en ella se encuentran. '''Nota:''' El operador del servidor ''siempre'' podrá conectarse aunque no aparezca en la lista.
 
  | Habilita o deshabilita el uso de la lista blanca, que sirve, cuando se activa, para dejar paso sólo a los jugadores que en ella se encuentran. '''Nota:''' El operador del servidor ''siempre'' podrá conectarse aunque no aparezca en la lista.
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  | <code>'''whitelist''' reload</code>
 
  | <code>'''whitelist''' reload</code>
 
  | Recarga la lista blanca de los jugadores del disco duro usando el archivo <code>white-list.txt</code> (para la 1.7.5 o anterior) o <code>whitelist.json</code> (para la 1.7.6 o posterior) (se usa cuando la lista ha sido modificada fuera del ''Minecraft'').
 
  | Recarga la lista blanca de los jugadores del disco duro usando el archivo <code>white-list.txt</code> (para la 1.7.5 o anterior) o <code>whitelist.json</code> (para la 1.7.6 o posterior) (se usa cuando la lista ha sido modificada fuera del ''Minecraft'').
  | Siempre exitoso.
+
  | Siempre tiene éxito.
 
  |-
 
  |-
 
  |}
 
  |}
Línea 902: Línea 947:
 
== Data tags ==
 
== Data tags ==
  
[[NBT format|NBT tags]] can be specified for items and entities created with the {{cmd|give}}, {{cmd|summon}} and other commands. Data tags are [[wikipedia:Data structure|data structures]]. The format is [[wikipedia:JSON|JSON]], although it is not strict ([https://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/stream/JsonReader.html#setLenient%28boolean%29 lenient]). The data is represented as a comma separated list of pairs. Each pair has the format <code><key>:<value></code>. The key is the name of the NBT tag and the value is the data that should be assigned to it. Tag names are case-sensitive, and whitespace outside keys or values is ignored.
+
Las [[Formato NBT|etiquetas NBT]] (NBT tags) se puede especificar para los objetos y las entidades creadas con el {{cmd|give}}, {{cmd|summon}} y otros comandos. Etiquetas de datos son [[wikipedia:Data structure|estructuras de datos]]. El formato es [[wikipedia:JSON|JSON]], aunque no es estrictamente ([https://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/stream/JsonReader.html#setLenient%28boolean%29 lenient]). Los datos se representan como una lista separada por comas de pares. Cada par tiene el formato <code><clave>:<valor></code>. La clave está en el nombre de la etiqueta de NBT y el valor es el dato que se debe asignar a la misma. Los nombres de etiquetas distinguen entre mayúsculas y minúsculas, y las claves o valores fuera de espacio en blanco se ignora.
  
The value can be different types:
+
El valor puede ser de diferentes tipos:
  
* '''String''' is a piece of text, can be wrapped with double-quotes. Double quotes have to be used if the String contains commas, curly braces or square brackets. To use double-quotes inside Strings, the quote is escaped by a backslash (<code>\"</code>). When using most commands, escaping is disabled (except for double quotes) and keys must not be quoted (probably a bug [https://mojang.atlassian.net/browse/MC-37661]). This causes an issue where trailing backslashes do not work (as do any other things that need to be escaped), even when escaped properly. The reason is that it escapes the quotation mark after the string which causes a malformed JSON object. <code>Example:"My name is \"Steve\""</code>
+
* '''String''' es un trozo de texto, se puede encerrar entre con comillas dobles. Las comillas se deben utilizar si la cadena contiene comas, llaves o corchetes. Para utilizar comillas dobles dentro de los Strings, la cita es escapada <!-- La verdad que no se exactamente a que se refiere la palabra "escaped" o "escaping" -->por una barra invertida(<code>\"</code>). Cuando se utiliza la mayoría de los comandos, el escape está desactivado (excepto por comillas dobles) y las claves no podrán ser citadas (probablemente un bug [https://mojang.atlassian.net/browse/MC-37661]). Esto provoca un problema por el que las barras invertidas finales no funcionan (al igual que cualquier otra cosa que necesiten ser escapado), incluso cuando se escapó correctamente. La razón es que se escapa de las comillas después de la cadena que hace que un objeto JSON con formato incorrecto. <code>Ejemplo:"My name is \"Steve\""</code>
* '''Number''' are 1 or more digits that can have a leading sign (<code>+</code>/<code>-</code>). They're classified in Integers, that don't have a decimal mark, Doubles, that uses a dot (<code>.</code>) as a decimal mark, and Floats, that also have <code>f</code> appended after the number. Examples: <code>integer:-128</code>; <code>double:-1.2345</code>; & <code>float:1.2f</code>
+
* '''Number''' son 1 o más dígitos que pueden tener un signo inicial (<code>+</code>/<code>-</code>). Están clasificados en números enteros (integers), que no tienen una marca decimal, doble (double), que utiliza un punto (<code>.</code>) como un signo de decimal, y flotadores (float), que también tienen <code>f</code> anexado después del número. Ejemplos: <code>integer:-128</code>; <code>double:-1.2345</code>; & <code>float:1.2f</code>
* '''List''' (or 'Array') is multiple, comma separated values wrapped with square brackets. The containing values do not need to be of the same type. <code>Example:[1,2,3]</code>
 
* '''Boolean''' can either be <code>true</code> or <code>false</code>, but using Numbers works, too. When using numbers, 0 is false, everything else is true. <code>Example:true</code>
 
* '''Compound''' or 'Object' is a container for data structures (as explained above). They are wrapped with curly braces.
 
::'''''Notice''': The Data tag itself is a Compound. Example: <code>{Health:18,CustomName:"Friend"}</code>''
 
* '''null''' This is a placeholder an empty value. Do not put quotes. <code>Example:null</code>
 
  
When commands such as /testfor, /testforblock, and /clear are used to match NBT tags, they only check for the presence of the given tags in the target entity/block/item. This means that the entity/block/item may have additional tags and will still match. This is true even for lists/arrays: the order of a list is not acknowledged, and as long as every requested element is in the list, it will match even if there are additional elements.
+
* '''List''' (o 'Array') son varios valores, separados por comas encerrados entre corchetes. Los valores que contienen no necesitan ser del mismo tipo. <code>Ejemplo:[1,2,3]</code>
 +
* '''Boolean''' también pueden ser <code>true</code> o <code>false</code>, pero usar números también funciona. Cuando se usa números, 0 es falso (''false''), todo lo demás es cierto (''true''). <code>Ejemplo:true</code>
 +
* '''Compound''' o 'Object' es un contenedor para las estructuras de datos (como se explicó anteriormente). Están envueltos con llaves.
 +
::'''''Notice''': La propia etiqueta de datos es un compuesto. Ejemplo: <code>{Health:18,CustomName:"Friend"}</code>''
 +
* '''null''' se trata de un marcador de posición de un valor vacío. No poner comillas. <code>Ejemplo:null</code>
  
For a complete listing of defined tags (though not all can be modified by commands), see:
+
Cuando se utilizan comandos como {{cmd|/testfor}}, {{cmd|/testforblock}}, y {{cmd|/clear}} para que coincida con las etiquetas NBT, sólo comprobará la presencia de las etiquetas que figuran en la entidad/bloque/objeto de destino. Esto significa que la entidad/bloque/objeto puede tener etiquetas adicionales y todavía coincidir. Esto es cierto incluso para las listas/colecciones: el orden de la lista no es reconocido, y siempre y cuando cada elemento solicitado esté en la lista, coincidirá incluso si hay elementos adicionales.
* [[Chunk format#Block Format|Blocks]]
+
 
* [[Chunk format#Entity Format|Entities]]
+
Para obtener una lista completa de las etiquetas definidas (aunque no todas pueden ser modificadas por los comandos), consulta:
** [[Chunk format#Mobs|Mobs]]
+
* [[Chunk format#Block Format|Bloques]]
** [[Chunk format#Projectiles|Projectiles]] (arrows, fireballs, thrown potions, etc.)
+
* [[Chunk format#Entity Format|Entidades]]
** [[Chunk format#Items|Items]] (items on the ground)
+
** [[Chunk format#Mobs|Criaturas]]
** [[Chunk format#Vehicles|Vehicles]] (boats, minecarts, etc.)
+
** [[Chunk format#Projectiles|Projectiles]] (flechas, bolas de fuego, pociones arrojadizas, etc.)
 +
** [[Chunk format#Items|Objetos]] (objetos en el suelo)
 +
** [[Chunk format#Vehicles|Vehiculos]] (botes, vagonetas, etc.)
 
** [[Chunk format#Dynamic Tiles|Dynamic Tiles]] (primed TNT, falling sand/gravel)
 
** [[Chunk format#Dynamic Tiles|Dynamic Tiles]] (primed TNT, falling sand/gravel)
** [[Chunk format#Other|Other Entities]] (firework rockets, paintings, and item frames)
+
** [[Chunk format#Other|Otras entidades]] (fuegos artificiales, pinturas, y marcos)
* [[Chunk format#Tile Entity Format|Tile Entities]] (chests, furnaces, command blocks, mob spawners, signs, etc.)
+
* [[Chunk format#Tile Entity Format|Tile Entities]] (cofres, hornos, bloques de comando, generadores de mobs, señales, etc.)
* [[Player.dat|Player]]
+
* [[Jugador]]
** [[Player.dat#Item structure|Items]] (items in player's inventory or containers)
+
** [[Objetos]] (objetos en el inventario de los jugadores o contenedores)
  
For a complete list of identifiers, see:
+
Para obtener una lista completa de los identificadores, consulta:
* [[Data values#Block IDs|blocks]]
+
* [[Data values#Block IDs|Bloques]]
* [[Data values#Item IDs|items]]
+
* [[Data values#Item IDs|Objetos]]
* [[Data values#Entity IDs|entities]]
+
* [[Data values#Entity IDs|Entidades]]
* [[Enchantment#Enchantments|enchantments]]
+
* [[Encantamiento#Encantamientos|Encantamiento]]
* [[Status effect|status/potion effects]]
+
* [[Efectos de estado|Efectos de estado/poción]]
* [[attribute]]s
+
* [[Atributo|Atributos]]
  
== Raw JSON Text ==
+
== Texto JSON sin formato ==
  
The {{cmd|tellraw}} command uses a specific [https://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/stream/JsonReader.html#setLenient%28boolean%29 lenient] [[wikipedia:JSON|JSON]] format for raw chat messages. Similar to the NBT format notation above, concepts such as Strings, Objects (Compounds), and Lists are used to represent the various properties of raw chat.
+
El comando {{cmd|tellraw}} utiliza un formato específico de [https://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/stream/JsonReader.html#setLenient%28boolean%29 lenient] [[wikipedia:JSON|JSON]] para los mensajes de chat sin formato. Al igual que el formato de notación NBT anteriormente expuestos, conceptos tales como cadenas (Strings), objetos ((Objects) compuestos)), y listas se utilizan para representar las diversas propiedades de del chat sin formato.
  
For a direct tutorial to tellraw commands, see [http://www.minecraftforum.net/topic/1975697-174-tellraw-formatting-examples-updated-to-14w02c this thread]. For a tool to easily create tellraw commands, [http://ezekielelin.com/tellraw see this]. Note that both links are external to the Minecraft Wiki and may be outdated<!--Then again, the Wiki usually is too. But, at the time of this writing, the Wiki is a step ahead-->.
+
Para ver un tutorial directo de comandos {cmd|tellraw}}, consulte se [http://www.minecraftforum.net/topic/1975697-174-tellraw-formatting-examples-updated-to-14w02c este hilo]. Para una herramienta que cree fácilmente los comandos tellraw, [http://ezekielelin.com/tellraw consulta esto]. Hay que tener en cuenta que ambos enlaces son externos a WikiMinecraft y pueden estar obsoletos <!-- Por otra parte, para la Wiki por lo general es demasiado. Pero, en el momento de escribir esto, la Wiki es un paso adelante -->.
  
The format of "<''raw JSON message''>" is a JSON Object which supports the following (mostly optional) elements:
+
El formato de "<''raw JSON message''>" es un ''JSON Object'' que soporta los siguientes elementos (en su mayoría opcionales):
 
<div class="treeview">
 
<div class="treeview">
 
* {{nbt|compound}} The base chat component Object
 
* {{nbt|compound}} The base chat component Object
Línea 976: Línea 1022:
 
</div>
 
</div>
  
Due to the '''extra''' tag, the above format may be recursively nested to produce very complex and functional text strings. However, a raw json string doesn't have to be complicated at all: virtually all properties are optional and may be left out.
+
Debido a la etiqueta '''extra''', el formato anterior puede estar anidado de forma recursiva para producir cadenas de texto muy complejas y funcionales. Sin embargo, una cadena json sin formato no tiene por qué ser complicado en absoluto: prácticamente todas las propiedades son opcionales y pueden ser dejados de lado.
  
To be valid, each object must have at least either '''text''', '''translate''', or '''score''' (everything else is optional). As a matter of shorthand, however, the entire Object may be substituted for a String. In this case, that string will be considered the value of the '''text''' property. For example, <code>"This is raw text"</code> is equivalent to <code>{text:"This is raw text"}</code>. This shorthand substitution is valid anywhere a raw text object is required (including the base <''raw json message''> argument of {{cmd|tellraw}}, the elements of the '''extra''' list, and the '''value''' of a "show_text" '''hover_event''').
+
Para que sea válida, cada objeto debe tener al menos '''text''', '''translate''', o '''score''' (todo lo demás es opcional). Como cuestión de taquigrafía, sin embargo, todo el objeto puede ser sustituido por una cadena (string). En este caso, esa cadena se considerará el valor de la propiedad de '''text'''. Por ejemplo, <code>"Esto es texto sin formato"</code> es equivalente a <code>{text:"Esto es texto sin formato"}</code>. Esta sustitución taquigrafía es válida en cualquier lugar requiere de un objeto de texto sin formato (incluida la base <''mensaje json sin formato''> argumento de {{cmd|tellraw}}, los elementos de la lista '''extra''', y el '''valor''' de un "show_text" '''hover_event''').
  
Finally, unlike other commands using JSON, {{cmd|tellraw}} Strings support Unicode via the notation <code>\u####</code>, where #### is the Unicode hexadecimal number for the desired character.
+
Por último, a diferencia de otros comandos que utilizan JSON, las cadenas de {{cmd|tellraw}} soportan Unicode a través de la notación <code>\u####</code>, donde #### es el número hexadecimal Unicode para el carácter deseado.
  
 
== Historia ==
 
== Historia ==
Línea 1015: Línea 1061:
 
{{History|||snap=13w38a|Añadido <code>/setidletimeout</code>.}}
 
{{History|||snap=13w38a|Añadido <code>/setidletimeout</code>.}}
 
{{History|||snap=13w43a|Añadido <code>/setworldspawn</code>.}}
 
{{History|||snap=13w43a|Añadido <code>/setworldspawn</code>.}}
{{History|u}}
+
{{History||1.8|rowspan=39|snap=14w02a|Añadido <code>/blockdata</code>.
{{History||1.8|rowspan=28|snap=14w02a|Añadido <code>/blockdata</code>.
 
 
|Añadido el selector <code>@e</code>.
 
|Añadido el selector <code>@e</code>.
 
|Añadido el argumento opcional jugador/entidad para <code>/kill</code>.
 
|Añadido el argumento opcional jugador/entidad para <code>/kill</code>.
Línea 1029: Línea 1074:
 
{{history|||snap=14w05a|Añadidos <code>spectator</code> a <code>/gamemode</code> y <code>/defaultgamemode</code>.}}
 
{{history|||snap=14w05a|Añadidos <code>spectator</code> a <code>/gamemode</code> y <code>/defaultgamemode</code>.}}
 
{{History|||snap=14w06a|Añadido el argumento <code>hideParticles</code> para <code>/effect</code>.
 
{{History|||snap=14w06a|Añadido el argumento <code>hideParticles</code> para <code>/effect</code>.
|Added <code>/trigger</code>.}}
+
|Añadido <code>/trigger</code>.}}
 
{{History|||snap=14w07a|Añadidos <code>/execute</code> y <code>/testforblocks</code>.
 
{{History|||snap=14w07a|Añadidos <code>/execute</code> y <code>/testforblocks</code>.
 
|<code>/testfor</code> ahora puede comprobar búsquedas de NBT tags parciales.}}
 
|<code>/testfor</code> ahora puede comprobar búsquedas de NBT tags parciales.}}
 
{{History|||snap=14w08a|Los comandos que funcionan usando <code>/execute</code> ahora pasan su valor de exito de vuelta al bloque de comandos que los está ejecutando.}}
 
{{History|||snap=14w08a|Los comandos que funcionan usando <code>/execute</code> ahora pasan su valor de exito de vuelta al bloque de comandos que los está ejecutando.}}
{{History|||snap=14w10a|Añadido gamerule <code>showDeathMessages</code>.
+
{{History|||snap=14w10a|Añadido el gamerule <code>showDeathMessages</code>.
 
|Añadido la opción <code>force</code> a <code>/clone</code>.}}
 
|Añadido la opción <code>force</code> a <code>/clone</code>.}}
 
{{History|||snap=14w17a|Añadido <code>/worldborder</code>.
 
{{History|||snap=14w17a|Añadido <code>/worldborder</code>.
Línea 1044: Línea 1089:
 
|Añadido <code>/replaceitem</code>.
 
|Añadido <code>/replaceitem</code>.
 
|Añadido gamerule <code>sendCommandFeedback</code>}}
 
|Añadido gamerule <code>sendCommandFeedback</code>}}
 +
{{History|||snap=14w28a|Añadido {{cmd|stats}}.}} <!-- ¡¡Atención!! de la snapshot 14w28a en adelante las tablas de comandos no estan actualizadas -->
 +
{{History|||snap=14w29a|Añadido {{cmd|worldborder get}}.
 +
|Añadido el argumento <code>force</code> a {{cmd|particle}}.
 +
|Añadido {{cmd|time}} <code>query</code>.
 +
|Añadida la habilidad de crear gamerules de prueba o falsas.
 +
|Añadido <code>QueryResults</code> a {{cmd|stats}}.}}
 +
{{History|||snap=14w30a|El comando {{cmd|summon}} ahora puede generar [[rayo]]s.}}
 +
{{History|||snap=14w31a|{{cmd|debug}} puede funcionar en el modo un jugador.
 +
|Añadido el argumento <code>chunk</code> a {{cmd|debug}}.}}
 +
{{History|||snap=14w32b|Añadido {{cmd|entitydata}}.
 +
|El comando {{cmd|give}} ya no puede apilar ningun objeto.}}
 +
{{History||1.8.1|snap=1.8.1-pre1|Añadida la regla de juego <code>doEntityDrops</code>.
 +
|La regla de juego <code>doTileDrops</code> ya no afecta a entidades.}}
 +
{{History||1.9|snap=15w43a|rowspan=10|El comando {{cmd|gamemode}} ahora muestra en el chat el modo de juego al que el jugador cambió.}}
 +
{{History|||snap=15w49a|{{cmd|playsound}} ahora acepta tabulador para completarse.
 +
|Añadidos los tags ''player'' y ''params'' al comando {{cmd|particle}}.}}
 +
{{History|||snap=15w49b|{{cmd|time query}} ahora acepta <code>day</code> (día) como valor.}}
 +
{{History|||snap=15w51a|Añadida la gamerule <code>spawnRadius</code>.}}
 +
{{History|||snap=16w02a|El selector <code>m</code> ahora acepta los valores literales estandares y las abrebiaciones, como <code>a</code> y <code>adventure</code>, y estas también pueden ser negadas.
 +
|{{cmd|playsound}} ahora requiere un parametro de ''source'' (recurso), especificando cual es la categoría del sonido para propositos de volumen.
 +
|Ejecutando{{cmd|help}} en un bloque de comandos ahora usará una de las varias frases humoristica diferentes como salida anterior.}}
 +
{{History|||snap=16w03a|{{cmd|achievement}} ya no afecta a las estadisticas.}}
 +
{{History|||snap=16w07a|Añadida la gamerule <code>disableElytraMovementCheck</code>.}}
 +
{{History||1.9.3|snap=pre1|rowspan=2|{{cmd|tp}} ya no teletransportará al jugador a una coordenada "y" fuera del rango de -512 a 512.}}
 +
{{History|||snap=pre2|Añadido {{cmd|stopsound}}.}}
 +
{{History||1.10|rowspan=2|snap=16w21b|El rango de la coordenada "y" del comando {{cmd|tp}} es incrementada a desde -4 096 hasta 4 096.}}
 +
{{History|||snap=1.10-pre1|Añadido el comando {{cmd|teleport}}, que es como el {{cmd|tp}}, excepto que el parámetro objetivo es obligatorio, el uso de 'teletransportarse a otro jugador' no está disponible y el uso de coordenadas relativas son relativas al ejecutor de la orden, en lugar de con respecto al objetivo.}}
 +
{{History||1.11|rowspan=5|snap=16w32a|Añadido soporte de [[estado de bloque]] para los comandos {{cmd|execute}}, {{cmd|fill}}, {{cmd|setblock}} y {{cmd|testforblock}}.}}
 +
{{History|||snap=16w32b|Añadida la habilidad de mostrar texto en la posición de la barra de acción al comando {{cmd|title}}.}}
 +
{{History|||snap=16w38a|Añadidas las gamerules <code>doWeatherCycle</code> y <code>maxEntityCramming</code>.
 +
|Se han eliminado los selectores de objetivos implícitos (por ejemplo, <code>@e[167,28,454]</code>).}}
 +
{{History|||snap=16w39a|Añadido {{cmd|locate}}.}}
 +
{{History|pocketa}}
 +
{{History||0.7.4|Añadido soporte para comandos, pero aun no están implementados.}}
 
{{History|foot}}
 
{{History|foot}}
  
 
== Véase también ==
 
== Véase también ==
  
* [[Bloque de Comandos|Bloque de comandos]]
+
* [[Bloque de comandos]]
 
* [[Marcador]]
 
* [[Marcador]]
* [[Valores de Datos|Valores de datos]]
+
* [[Valores de datos]]
 
* [[Códigos de formato]]
 
* [[Códigos de formato]]
 +
* [[LWC|Comandos LWC]]
 +
 +
{{Minecraft}}
  
[[Category:Server]]
+
[[Categoría:Servidor]]
 +
[[Categoría:Comandos]]

Revisión actual del 20:01 25 dic 2016

Los comandos son funciones avanzadas que se activan escribiendo ciertas cadenas de texto.

En un cliente regular de Minecraft o en el stand alone client, los comandos se introducen a través de la ventana del chat de Minecraft, que se muestra al pulsar la tecla T (por defecto) o /. Usando la tecla / también se mostrará la ventana de chat e introducirá la barra diagonal que los comandos requieren como prefijo, por lo que es un atajo útil. Al pulsar Tab ↹ mientras se introducen comandos irán apareciendo cíclicamente los comandos o argumentos posibles.

Los comandos también se pueden introducir en la consola del server multijugador, pero no es necesario que vaya precedido por una / cuando se introducen de esta manera. Los comandos en el bloque de comandos pueden ser precedidos por la barra inclinada /, pero no es necesario. Los comandos en un bloque de comandos también pueden requerir un argumento opcional, por lo general el nombre de usuario de un jugador.

La mayoría de los comandos sólo están disponibles en las siguientes situaciones:

  • En un server multijugador de Minecraft, introducidos por un operador o bloque de comandos.
  • En otros mapas multijugador, introducidos por el jugador que abrió un mapa en LAN con los trucos habilitados o aloja su propio server multijugador.
  • En el singleplayer, si los trucos se han habilitado en la creación del mundo (a través del botón "Más opciones de Mundo...").

Algunos comandos de jugador también están disponibles en un solo jugador, incluso cuando los trucos no están habilitados.

Nota: En los mundos para un jugador donde los trucos no están habilitados en el menú de creación, se pueden activar de forma temporal mediante la apertura de la sesión de juego actual al juego LAN (Esc -> "Abrir en LAN", y luego el botón "Permitir trucos" y "Iniciar el mundo en LAN"). Realmente no es necesario no estar en una LAN o que otros se unan. Esto no es permanente, pero te permitirá el uso de los comandos hasta que se cierre el mundo, y los cambios que se realicen a través de comandos (objetos creados, etc.) se guardarán con el mundo. Se puede hacer esto cada vez que se empieza a jugar en el mundo otra vez. Hay que tener en cuenta que esto desactiva la pausa en el juego, por lo que mientras está abierto a la red LAN, se debe encontrar un lugar seguro o recargar el mundo antes de utilizar el menú del juego con total seguridad. Recuerda que se puede desactivar el mundo en LAN recargando el mundo.

Uso

Leyenda

En la lista a continuación, los comandos están escritos siguiendo en este formato:

Si ves... Entonces
<corchetes angulares>
Es un argumento requerido.
[corchetes cuadrados]
Es un argumento opcional.
cursivas/italics
Reemplaza esto por el valor apropiado.
texto plano
Introducelo literalmente como sale.
x|y
Selecciona una de las opciones.

Las opciones disponibles se muestran separadas por una barra vertical: |

… (elipsis)
El argumento consiste en diversas palabras separadas por espacios.

Selector de objetivos

En vez de usar nombres de jugadores, con las siguientes variables o argumentos, se puede seleccionar diferentes tipos de objetivos al mismo tiempo:

Variable Función
@p El jugador más cercano.
@r Un jugador aleatorio.
@a Todos los jugadores.
@e Todas las entidades.
jugador
Sustituyelo por el nombre del jugador/entidad,
para referirse a un jugador o entidad en concreto.

Argumentos para el selector de objetivos

Después de usar un objetivo (@a, @p, @r, o @e) se puede utilizar opcionalmente argumentos. Esta es la forma de utilizar los argumentos: @<selector>[<argumento>=<valor>,<argumento>=<valor>,...]
Nota: Hay que asegurarse de no agregar espacios ni puntos y aparte en el medio de los corchetes.

Argumento Funcción
x Coordenada X de la zona de búsqueda, siendo el centro de la selección radial y la esquina inicial (al noroeste inferior) para la selección cúbica. Nota, este debe ser un entero (integer).
y Coordenada Y de la zona de búsqueda, siendo el centro de la selección radial y la esquina inicial (al noroeste inferior) para la selección cúbica. Nota, este debe ser un entero.
z Coordenada Z de la zona de búsqueda, siendo el centro de la selección radial y la esquina inicial (al noroeste inferior) para la selección cúbica. Nota, este debe ser un entero.
(No poner nada) Por defecto son las coordenadas del que ejecuta el comando o "0" (cero).
dx Coordenada X de la esquina opuesta para definir un área de búsqueda rectangular. Ten en cuenta, que no puede ser negativo.
dy Coordenada Y de la esquina opuesta para definir un área de búsqueda rectangular. Ten en cuenta, que no puede ser negativo.
dz Coordenada Z de la esquina opuesta para definir un área de búsqueda rectangular. Ten en cuenta, que no puede ser negativo.
r Radio máximo de búsqueda.
rm Radio mínimo de búsqueda.
rx Rotación máxima de x.
rxm Rotación mínima de x.
ry Rotación máxima de y.
rym Rotación mínima de y.
m Modo de juego del jugador. -1 = Todo, 0 = Supervivencia, 1 = Creativo, 2 = Aventura, 3 = Espectador
c Número de objetivos para especificar. Si es negativo, utiliza los objetivos del final de la lista primero.
l Nivel de experiencia máximo de jugadores.
lm Nivel de experiencia mínimo de jugadores.
score_name Para el "nombre" del objetivo, la puntuación máxima que este jugador tiene.
score_name_min Para el "nombre" del objetivo, la puntuación mínima que este jugador tiene.
team Comprueba si el jugador está en el equipo especificado. Insertar un “!” antes del nombre del equipo comprueba solamente jugadores que no estén en ese equipo.
No proporcionar ningún nombre de equipo permite la comprobación de todos los jugadores sin equipo.
name Comprueba si hay jugadores o entidades que llevan ese nombre. Usando =! en lugar de = comprueba sólo los jugadores/entidades que no tienen este nombre. (Ejemplo: name = !Notch)
type Comprueba si hay entidades con este tipo de entidad. (Ejemplo: type = EntityHorse) Esto puede también ser utilizado con =! (descrito anteriormente).

Ejemplo: @p[x=1,y=30,z=26,r=10,rm=2,m=1,c=3,l=25,lm=3,score_Kills_min=1,score_Deaths=2,team=Red]

Distribución:

@p - Especifica que sólo al jugador más cercano.

x=1, y=30, z=26 - Establece el centro del radio a X: 1, Y: 30 y Z: 26.

r=10 - Establece el radio máximo de búsqueda a 10.

rm=2 - Establece el radio mínimo de búsqueda a 2.

m=1 - Especifica jugadores con modo de juego 1 (creativo).

c=3 - Especifica los tres primeros jugadores en la lista (nota: para @p, el valor predeterminado de c es 1, a diferencia de @e y @a).

l=25 - Especifica todos los jugadores con nivel de experiencia de 25 o menos.

lm=3v - Especifica todos los jugadores con nivel de experiencia de 3 o más.

score_Kills_min=1 - Especifica todos los jugadores con al menos 1 "Kills" (puntuación).

score_Deaths=2 - Especifica todos los jugadores con un máximo de 2 "Kills" (puntuación).

team=Red - Específica todos los jugadores del equipo "Red".

Alternativamente, las coordenadas y de radio máximo (¡pero no mínimo!) se pueden proporcionar de forma más concisa, siempre y cuando sean de los primeros argumentos (hasta cuatro) y sin caracteres que los definan, por ejemplo:

@p[1,30,26,10,rm=2,m=1,c=3,l=25,lm=3,score_Kills_min=1,score_Deaths=2,team=Red]

Es idéntico al del ejemplo anterior.

Debido a que el argumento de 'c' utiliza jugadores del final de la lista primero, cuando es negativo, se puede utilizar @p[c=-1] para seleccionar el jugador más lejano en lugar del más cercano (con @e[c=-1] se seleccionará la entidad más alejada).

@e[type=Arrow,r=100,c=-1]

Encuentra el más lejano en un radio de búsqueda de 100.

Si r se especifica junto con dx, dy y/o dz, sólo las entidades dentro de la superposición de ambas regiones de búsqueda se encontrarán.

Hay que tener en cuenta que las distancias dx, dy y dz son compensaciones de las coordenadas originales x, y y z. No actúan como otro conjunto de coordenadas para definir un área cúbica. En otras palabras, no son las coordenadas de la esquina opuesta del cubo que se quiere definir, sino más bien la distancia a la que esta de la coordenada x, y y z original a la esquina opuesta. Por ejemplo, si se desea definir un cubo desde la esquina: x:50 y:10 z:50 para la otra esquina: x:100 y:20 z:200, se podría escribir los argumentos [x=50, y=10, z=50, dx=50, dy=10, dz=150], no [x=50, y=10, z=50, dx=100, dy=20, dz=200] porque dx, dy y dz "añaden" a la zona cúbica (50+50=100, 10+10=20, 50+150=200), pero no la definen.

Comandos de jugador

Estos comandos se pueden utilizar en la ventana de chat por cualquier jugador que tenga permitido conectarse a un server, y también se pueden utilizar en un solo jugador o incluso si no están habilitados los trucos.

Comando Descripción Condición de éxito[note 1]

help [página|nombre del comando]
? [página|nombre del comando]

Muestra algunos de los comandos disponibles o información adicional al usar nombre del comando (no se muestran todos). Nota: los comandos multijugador no aparecen en los juegos de un solo jugador, aunque esté abierto a jugadores en LAN.

Tiene éxito si página es válido o no se especifican. Técnicamente falla si se especifica nombre del comando, aunque se muestra el uso del comando.

me <acción …>

Permite describir una acción de manera narrativa que aparecería en el chat de esta forma: “nombre del jugador” “acción que dice que realiza” (ejemplo: Clappercito escribe: /me se toma un zumo, entonces aparecerá en el chat: *Clappercito se toma un zumo.) Si se utiliza un selector de objetivo multi-persona (por ejemplo, @a) con la acción, la lista de nombres tendrá el siguiente formato: "nombre1 nombre2 nombre3", o "nombre1 nombre2" para dos nombres. Por lo tanto, independientemente del número de los selectores de objetivo que se utilicen en la acción, este comando sólo dará el mensaje una sola vez.

Todos los selectores de objetivo (por ejemplo, @p) en la acción deben evaluarse.

tell <jugador> <mensaje privado …>
msg <jugador> <mensaje privado …>
w <jugador> <mensaje privado …>

Se usa para mandar un mensaje privado corto a un jugador en el servidor. Muy útil en servidores si es necesario pedir/decir algo de/a otro jugador sin que otros jugadores lo vean. Si se utiliza el selector de objetivo multi-persona (por ejemplo, @a) en mensajes privados, la lista de nombres tendrá el siguiente formato: "nombre1 nombre2 nombre3", o "nombre1 nombre2" para dos nombres. Por lo tanto, independientemente del número de los selectores de destino que se utilicen en mensaje privado, este comando sólo dará el mensaje una sola vez. Sin embargo, un selector para jugador puede enviar un mensaje a varias personas (que tengan parte del mismo nombre igual).

Todos los selectores de objetivo (por ejemplo, @p) con mensaje privado debe evaluarse, y el jugador debe estar en línea.

trigger <objectivo> <add|set> <valor>

Se utiliza junto con /tellraw para que los jugadores activen los sistemas hechos por los operadores o los creadores de mapas. El objetivo debe ser un objetivo habilitado del marcador del criterio de "trigger". El valor dado es o se añade a su valor actual, o se convierte en su nuevo valor, en función de si el segundo argumento es add o set. El valor del objetivo sólo se cambia para el jugador que utiliza el comando.

El objetivo debe contar con los criterios de "trigger" y el jugador que ejecuta el comando debe ser capaz de modificar el objetivo.

  1. Las condiciones de éxito de un comando se deben cumplir para que el juego considere al comando "exitoso". Esto se utiliza para determinar una variedad de cosas, tales como la salida de un comparador de redstone
    alimentado por un bloque de comandos con un comando. Hay que tener en cuenta que no todos los comandos "exitosos" realmente hacen algo, y no todos los comandos "fracasados" fallan en hacer algo útil.


Comandos de operador

Estos comandos solo se pueden utilizar por ops (operadores, también conocidos como mods o moderadores) o superior, desde la consola del servidor, así como a través de la ventana de chat cuando va precedido por el carácter del comando /. Los resultados de estos comandos se transmiten a otros operadores en línea.

Estos comandos también están disponibles en el modo para un jugador con los trucos activados o para los jugadores que alojan un mundo en línea o LAN.

Comando Descripción Condición de éxito

achievement give <stat_name> [jugador]

Da a un jugador un logro, y todos los requisitos para los logros previos, o incrementar una estadística en 1. stat_name debe utilizar achievement.achievement_name, donde achievement_name es un logro válido (ver Marcador o Logros para los nombres válidos), o stat.statistic_name, donde statistic_name es una estadística válida (ver Marcador para estadísticas válidas). Si el jugador no se especifica, el logro/estadística se dará al ejecutor del comando.

stat_name debe ser un nombre de logro/estadística válida. El jugador no es opcional en los bloques de comandos y el jugador debe estar en línea.

blockdata <x> <y> <z> <dataTag>

Edita las data tags (etiquetas de datos) del bloque en el lugar x, y, z. Para más información acerca de las etiquetas de datos, consulta la sección Data tags.

El dataTag debe ser un argumento válido para el bloque localizado en x, y, z. '.

clear [jugador] [objeto] [data] [maxCount] [dataTag]

Limpia el inventario del jugador (por defecto, si no se especifica jugador, del jugador que ejecuta el comando) borrando el objeto/data especificado, con la dataTag especificada. No quitará más objetos que el número indicado en maxCount. Si no se especifican ninguna de las etiquetas opcionales, todo el inventario será borrado.

Nota: Se puede especificar que quite un objeto concreto [item] con unas propiedades [data] (como uno que tenga unas características especiales [dataTag]). Que quite una cantidad máxima del objeto [maxCount].

Al menos cero artículo(s) se debe retirar y el jugador debe estar en línea. Se puede hacer salir una señal del comparador si el o los objetos son limpiados con éxito. Los data se pueden establecer en -1 para limpiar los objetos independientemente de lo dañados que estén, y el MaxCount se puede establecer en -1 para borrar toda la cantidad del objeto seleccionado.

clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [modo] [modo2]

Permite clonar la parte del mapa especificada. Las coordenadas de destino son (x,y,z), los valores donde los bloques son puestos deben ser positivos.

El modo puede ser:

  • replace - (por defecto), el cual copia todos los bloques.
  • masked - que copia todos los bloques que no sean de la categoría aire.
  • filtered - que elimina los bloques innecesarios y los sustituye por aire.

modo2 puede ser:

  • move - el cual, reemplaza los bloques clonados, por aire (en el filtro se deben incluir qué bloques debe ser filtrados).
  • force - el cual, hace que el comando se ejecute, incluso si el área que está siendo clonada se superpone con los bloques de la zona que se clona (en el filtro se deben incluir qué bloques debe ser filtrados).
  • normal - (en el filtro se deben incluir qué bloques debe ser filtrados).

El área que está siendo clonada y la zona en la que los bloques clonados van a ser puestos, ambas serán renderizados, no debe superponerse, y debe estar dentro del límite de 32.768 bloques (incluidos los bloques de aire).

debug <start|stop>

Inicia una nueva sesión de depuración de perfiles o detiene la sesión que esté ejecución. Se notifica acerca de los posibles cuellos de botella de rendimiento en la consola cuando se activa y crea un archivo de resultados de perfiles en la carpeta debug cuando pare.

Sólo se puede detener si una sesión está en marcha. No se puede usar en un bloque de comandos.

defaultgamemode <modo>

Establece el modo de juego por defecto que se muestra en el menú de selección del mundo. Los nuevos jugadores que se unen al mundo estarán puestos en el modo de juego por defecto; es decir, si el modo de juego por defecto es creativo, los nuevos jugadores comienzan en el creativo. Con este comando no se puede activar o desactivar el modo Hardcore (extremo).

El modo debe ser un modo de juego válido: survival (supervivencia), creative (creativo), adventure (aventura), o spectator (espectador). Los modos de juego pueden abreviarse como "s/c/a/sp" o "0/1/2/3" respectivamente.

difficulty <nueva dificultad>

Cambia la dificultad durante el tiempo que el servidor esté en ejecución. Si el servidor se reinicia, la dificultad volverá a ser cualquiera que esté establecida en “server.properties”.

La nueva dificultad debe ser una dificultad válida: peaceful (pacífica), easy (facil), normal, or hard (dificil). La dificultades pueden abreviarse como "p/e/n/h" o "0/1/2/3" respectivamente.

effect <jugador> <efecto> [segundos] [amplificador] [hideParticles]

Da al jugador objetivo (o entidad, vía selector de objetivo @e) El efecto especificado el tiempo especificado (por defecto es 30 segundos). El efecto tiene un límite de 1.000.000 segundos, y el amplificador tiene un límite de 255. El ID del efecto puedes encontrarlo en la página de efectos de pociones. Estableciendo los segundos a 0 se eliminará el efecto. Si pones en el amplificador un número muy alto, puede que no de la amplificación deseada. Estableciendo hideParticles a true (verdadero) oculta las partículas del efecto, si no es dado ningún valor, por defecto es false (falso).

Si se despeja un efecto, el jugador debe tener este efecto. El efecto debe ser un efecto válido. El jugador debe estar en línea.

effect <player> clear

Elimina todos los efectos del jugador especificado (o entidad, usando el selector de objetivo @e).

Al menos un efecto debe ser eliminado, y el jugador debe estar en línea.

enchant <player> <enchantment ID> [level]

Encanta el objeto que el jugador tenga en mano, con el ID de encantamiento. Hay que tener en cuenta que esto funciona dentro de los límites normales de encantamiento de objetos. Los encantamientos sólo se pueden aplicar a objetos que normalmente puedan recibir ese encantamiento específico. Los niveles de encantamiento no pueden estar por encima del valor mayor normal alcanzable para el encantamiento seleccionado. Con este comando se evitan generalmente combinaciones de encantamientos incompatibles o sobre encantados.

El ID del encantamiento debe ser válido, el nivel debe ser válido para este encantamiento (a menos que el objeto sujetado también sea inválido), el objeto sujeto debe ser capaz de aceptar este encantamiento, el objeto sujeto no puede tener conflictos con encantamientos y el jugador debe estar en línea.

execute <entidad> <x> <y> <z> <comando …>

Se ejecuta el comando como si fuera ejecutado por la entidad, y como si la entidad se encontrase en x, y, z. El comando se ejecutará como si la entidad contase con permisos del nivel de operador.

La entidad debe resolverse con una o más entidades válidas (incluyendo jugadores, que deben estar en línea si se especifica por su nombre). x y z deben estar dentro del rango -30000000 a 30000000 (inclusive). El comando debe ejecutarse con éxito.

execute <entidad> <x> <y> <z> detect <x2> <y2> <z2> <bloque> <data> <comando …>

Se ejecuta el comando como si fuera ejecutado por la entidad, y como si la entidad se encontrase en x, y, z. Sólo se ejecutará el comando si el bloque especificado se encuentra en x2, y2, z2, a partir de x, y, z' en coordenadas relativas. El comando se ejecutará como si la entidad contase con permisos del nivel de operador.

La entidad debe resolverse con una o más entidades válidas (incluyendo jugadores, que deben estar en línea si se especifica por su nombre). x y z deben estar dentro del rango -30000000 a 30000000 (inclusive). El bloque especificado debe encontrarse en x2, y2, z2. El comando debe ejecutarse con éxito.

fill <x1> <y1> <z1> <x2> <y2> <z2> <TileName> [dataValue] [oldBlockHandling] [dataTag]

Llena la zona especificada del bloque especificado con TileName, dataValue, y dataTag. oldBlockHandling es el modo de llenar el espacio: replace, destroy, keep, hollow, o outline.

  • replace (reemplazar) - Reemplaza todos los bloques en el lugar de destino y los sustituye por "TileName", sin dejar caer las entidades del objeto.
  • destroy (destruir) - Destruye todos los bloques dentro de la ubicación de destino, otorgándolos como entidades de objetos, y los sustituye por "TileName".
  • keep (mantener) - Sólo sustituye los bloques de aire que se encuentran en el área de relleno con "TileName".
  • hollow (hueco) - Envuelve sólo la capa exterior de la zona de llenado, creando de una caja cuadrada de "TileName", y sustituye todos los bloques del interior del área de la caja por aire. Los contenedores en el interior de la caja soltaran su contenido, pero no su bloque.
  • outline (contorno) - Envuelve sólo la capa exterior de la zona de llenado, creando de una caja cuadrada de "TileName". (Deja todo el resto de los bloques dentro del área de la caja y no los destruye).

Un punto de partida y un punto final deben ser introducidos seguidos de un bloque. Los pies (valor-y), serán el punto donde comenzará el llenado de bloques. Los Chunks deben cargarse y sólo se puede llenar con un límite de 32.768 bloques (incluidos los bloques de aire).

fill <x1> <y1> <z1> <x2> <y2> <z2> <TileName> <dataValue> replace [replaceTileName] [replaceDataValue]

Reemplaza todos los bloques que coinciden con replaceTileName y replaceDataValue en el área especificada por TileName y dataValue. Si los argumentos replaceTileName y replaceDataValue no son introducidos, ningún bloques será reemplazado. Hay que tener en cuenta que la operación de reemplazo no funciona con el argumento dataTag si el argumento replaceTileName es insertado (usa la sintaxis de arriba en lugar de reemplazar cualquier bloque y ten el apoyo de dataTag).

Un punto de partida y un punto final deben ser introducidos seguidos de un bloque. Los pies (valor-y), serán el punto donde comenzará el llenado de bloques. Los Chunks deben cargarse y sólo se puede llenar con un límite de 32.768 bloques (incluidos los bloques de aire).

gamemode <modo> [jugador]

Cambia el modo de juego para el jugador. Si no se introduce jugador, se establecerá el modo de juego propio. Los argumentos del modo son:

  • survival (que puede abreviarse como s o 0) para el modo supervivencia.
  • creative (que puede abreviarse como c o 1) para el modo creativo.
  • adventure (que puede abreviarse como a o 2) para el modo aventura.
  • spectator (que puede abreviarse como sp o 3) para el modo espectador.

El modo debe ser un modo de juego válido: survival, creative, adventure, o spectator. Los modos de juego pueden abreviarse como "s/c/a/sp" o "0/1/2/3" respectivamente.

El jugador debe estar en línea. El jugador no es opcional para el bloque de comandos.

gamerule <nombre de la regla>
gamerule <nombre de la regla> [valor]

Activa o desactiva nombre de la regla. Si el valor no es dado, muestra el estado actual de nombre de la regla.

Reglas disponibles, explicación y estado por defecto:

  • commandBlockOutput - Si los bloques de comandos deben notificar a los administradores cuando realizan comandos. true
  • disableElytraMovementCheck - Si el servidor debe omitir la comprobación de velocidad del jugador cuando este lleva élitros. false
  • doDaylightCycle - Si debe pasar el tiempo. true
  • doEntityDrops - Si las entidades que no son criaturas deben otorgar objetos. true
  • doFireTick - Si el fuego debe propagarse y extinguirse naturalmente. true
  • doMobLoot - Si los mobs deben soltar objetos al morir. true
  • doMobSpawning - Si los mobs deben aparecer/reproducirse de forma natural (pueden hacerlo con huevos o spawners). true
  • doTileDrops - Si los bloques deben sotar u otorgar el propio bloque (o el objeto que debe dar) al ser rotos (no funciona con los cuadros por que son entidades). true
  • doWeatherCycle - Si el tiempo va a cambiar. true
  • keepInventory - Si el jugador debe mantener los objetos en su inventario después de la muerte. false
  • logAdminCommands - Si se deben registrar los comandos de administración en registro del servidor. true
  • maxEntityCramming - El número máximo de otras entidades empujables que una criatura o jugador puede empujar, antes de recibir 3 (Heart.svgHalf Heart.svg) de daño de asfixia por cada medio segundo. Si se establece a 0 deshabilita la regla. El daño afecta a los jugadores en modo de supervivencia o de aventura, y a todas las criaturas, a excepción de los murciélagos. Las entidades empujables incluyen jugadores que no son espectadores, cualquier criatura excepto los murciélagos, así como botes y vagonetas. 24
  • mobGriefing - Si Creepers, Endermen, Ghasts, Withers y los aldeanos deben ser capaces de cambiar los bloques o los Zombis, Esqueletos, y Zombie Pigmen puede recoger objetos. true
  • naturalRegeneration - Si el jugador puede regenerar la salud de forma natural si su indicador de hambre esta lo suficientemente lleno. true
  • randomTickSpeed - Con qué frecuencia se produce en tic del bloque al azar (como crecimiento de la planta, decaimiento de las hojas, etc.) por cada sección trozo por cada tic del juego. 0 desactivará los tics al azar, números más altos aumentarán los tics al azar. 3
  • reducedDebugInfo - Si la pantalla de depuración muestra toda la información o de manera reducida. false
  • sendCommandFeedback - Si la retroalimentación de los comandos ejecutados por un jugador debe aparecer en el chat. true
  • showDeathMessages - Si aparece un mensaje en el chat cuando un jugador muere. true
  • spawnRadius - El número de bloques fuera de las coordenadas de punto de reaparición del mundo (spawn) del cual un jugador va a aparecer en cuando se une por primera vez un servidor o al morir sin un punto de reaparición. 10
  • spectatorsGenerateChunks - Si los jugadores en modo espectador pueden generar trozos (chunks). true

El valor válido para todos los gamerule son true o false, excepto randomTickSpeed y spawnRadius​​ que puede ser 0 o un número entero positivo.

Tiene éxito en todos los casos - incluso con un ausente o inválido nombre de la regla o una propiedad además de true o false.

give <jugador> <objeto> [cantidad] [data] [dataTag][note 1]

Genera una cantidad (por defecto es 1) del elemento definido por objeto con el data especificado (por defecto a 0) en la ubicación del jugador, usando dataTag para la "tag" (etiqueta) NBT tag. Por ejemplo, escribiendo /give Azurkrakens planks 30 1 {display:{Lore:["Tablones de madera"]}} dará al jugador llamado Azurkrakens 30 bloques de tablones de madera de abeto con el Lore que dice "Tablones de madera".

El objeto debe ser un ID o nombre de objeto válido, la cantidad debe ser de 0 a 64, y el jugador debe estar en línea.

kill [jugador|entity]

Inflige 1000 (Heart.svg × 500) de daño al objetivo sin golpearlo , matando el objetivo al instante, incluso si está en modo creativo (un alto nivel del efecto resistencia tampoco puede proteger al jugador). El texto "¡Ay! Eso parece que duele." se mostrará después de la ejecución (y nunca mejor dicho). Es útil cuando se pierde o para restaurar la salud y el hambre (suponiendo que se puede conseguir los objetos, que se lleven encima, de nuevo con facilidad o el gamerule keepInventory esté ajustado en "true"). Si el jugador|entidad no se especifica, el jugador que ejecuta el comando será asesinado.

El jugador|entidad no es opcional en el bloque de comandos.

locate <tipo de estructuta>

Muestra las coordenadas de la estructura más cercana de un tipo dado en el chat para el jugador que ejecutó el comando.

Argumentos
StructureType (Tipo de estructura)
Especifica la estructura a localizar. Debe ser una de las siguientes:

El tipo de estructura debe ser escrito con las mayúsculas y minúsculas correspondientes.

Falla si los argumentos no se especifican correctamente, o si no puede localizar el tipo de estructura solicitada (por ejemplo, si está en una dimensión diferente).

Si tiene éxito, muestra las coordenadas de la estructura más cercana del tipo dado en el chat, para el jugador que ejecutó el comando. Mostrará la coordenada Y como (y?) para algunas estructuras.

particle <nombre> <x> <y> <z> <xd> <yd> <zd> <velocidad> [cantidad] [modo] [jugador] [parametros ...]

Genera partículas en una zona determinada o en un jugador/entidad especificada. Los argumentos son los siguientes:

  • nombre - Especifica la partícula a crear. Debe ser un nombre de partícula (por ejemplo, explode).
  • x y z - Especifica la posición en la que se desea crear la partícula. Todos los valores (incluyendo y) deben estar entre -30 000 000 y 30 000 000 (inclusive, sin comas o puntos). Se puede utilizar "~" para especificar una posición relativa a la de la ejecución del comando.
  • xd yd zd - Especifica el tamaño de la zona donde generar las partículas.
  • velocidad - Especifica la velocidad de la partícula. Debe ser al menos 0.
  • cantidad (opcional) - Especifica el número de efectos de partículas a crear. Debe ser al menos 0 (que produce una partícula).
  • modo (opcional) - Especifica el modo de visualización. Puede ser cualquier cosa, pero sólo force tendrá un efecto: permitir a la(s) partícula(s) ser vista hasta desde 256 bloques de distancia y por los jugadores que utilizan la configuración de partículas mínimas.
  • jugador (opcional) - Permite el control de que jugador debe ver la partícula, en lugar de todo el mundo, en el campo de visión de la partícula.
  • parametros (opcional) - Permite modificar blockdust, iconcrack y blockcrack para visualizar un objeto o bloque específico. Se utilizan dos parámetros para iconcrack.

El nombre debe ser un nombre válido de partículas. x y z deben estar dentro del rango -30000000 a 30000000 (inclusive). El jugador|entidad no es opcional en el bloque de comandos.

playsound <sonido> <jugador> [x] [y] [z] [volumen] [tono] [Volumenminimo]

Reproduce el sonido seleccionado al jugador especificado. El valor del sonido es cualquier evento definido en archivo sounds.json (por ejemplo, mob.pig.say). Hay que tener en cuenta que los Resource Packs (paquetes de recursos) pueden agregar sus propios eventos para sounds.json; el comando reproducirá estos con éxito. Los nombres de los archivos no son utilizados por este comando; utiliza estrictamente los eventos definidos en sounds.json (que puede que ni siquiera sean similares a los nombres y las rutas de los archivos originales), y por lo tanto un paquete de recursos que añada nuevos archivos de sonido debe definir eventos para ellos (esto no es necesario cuando se sustituye sonidos viejos que ya se encuentran con eventos definidos). Si un evento contiene múltiples sonidos, este comando seleccionará al azar uno entre ellos (las posibilidades son modificadas por la propiedad "weight" de cada sonido), al igual que normalmente el juego haría. Por ejemplo, "mob.pig.say" reproducirá uno de los varios sonidos del cerdo al azar, ya que el evento tiene múltiples sonidos asociados.

Las coordenadas x, y, y z son las coordenadas donde reproducir el sonido. Si van con el prefijo "~", van a ser relativas a la ubicación actual del jugador. Hay que tener en cuenta que "~" es la abreviatura de "~0", y por lo tanto "~ ~ ~" se puede utilizar como un sustituto de la ubicación actual del jugador.

El argumento volumen controla la distancia desde la que se puede escuchar un sonido. Con valores inferiores a 1.0, el sonido será más tranquilo y tendrá una esfera más pequeña dentro de la cual podrá ser escuchado. Con valores superiores a 1.0, el sonido no será más fuerte, pero su rango audible (un radio de 16 cubos a 1.0) se multiplicará por el volumen. Siempre habrá una caída gradual hasta silenciarse basada en la distancia desde el centro de la esfera.

El argumento Volumenminimo controla el volumen del sonido de los jugadores fuera de su esfera audible normal. Si el jugador está fuera de la esfera normal, el sonido en cambio será centrado a alguna distancia corta (<4 bloques) del jugador, y minimumVolume determinará su volumen.

El argumento tono altera tanto el tono como la duración del sonido (lo que significa que en realidad se está cambiando su velocidad).

El jugador debe estar en línea, volumen debe ser de al menos 0.0, tono debe estar entre 0.0 y 2.0 (inclusive), minimumVolume debe estar entre 0.0 y 1.0 (inclusive), y el jugador debe ser capaz de escuchar el sonido desde donde se reproduce.

publish

Abre el juego de un solo jugador para que los amigos se unan en LAN. Este comando aparece en los trucos para un jugador.

No se puede usar en un bloque de comandos.

replaceitem block [x] [y] [z] <slot> <objeto> [cantidad] [data] [dataTag]

Reemplaza un objeto en un determinado “slot” (espacio/ranura/lugar) de un bloque contenedor por otro objeto.

El argumento slot debe ser slot.container.* (donde * se sustituye por un número del inventario para el slot correcto).

El bloque debe ser un bloque contenedor (cofre, horno, dispensador, etc.) y los argumentos del slot y el objeto deben ser correctos.

replaceitem entity <selector> <slot> <objeto> [cantidad] [data] [dataTag]

Reemplaza un objeto en un determinado slot de una entidad (jugador o mob) con otro objeto.

El argumento slot debe ser uno de los siguientes (donde * se sustituye por un número del slot (espacio/ranura/lugar) de inventario correcto):

  • slot.armor.feet|legs|chest|head (para pies|piernas|cuerpo|cabeza)
  • slot.enderchest.*
  • slot.horse.armor|chest.*|saddle (para armadura|cofre (burros)|silla de montar)
  • slot.hotbar.*
  • slot.inventory.*
  • slot.villager.*
  • slot.weapon

El argumento slot.equipment.* no es válido actualmente, pero el equipamiento del mob se puede sustituir por slot.armor.* o slot.weapon (mencionados anteriormente).

El jugador debe estar en línea y los argumentos del slot y el objeto deben ser correctos.

say <mensaje …>

Retransmite un mensaje para todos los jugadores que esten en el servidor. Si se utiliza un selector de objetivos multi-persona (por ejemplo, @a), la lista de nombres tiene este formato "nombre1 nombre2 nombre3", o "nombre1 nombre2" para dos nombres. Por lo tanto, independientemente de los selectores de destino que se utilizen, este comando sólo se emitirá una vez.

Todos los selectores de objetivos (por ejemplo, @p) en el mensaje, deben evaluarse.

scoreboard <objectives|players|teams>

Véase marcador para más información. Comandos específicos del marcador.

Artículo principal

seed

Muestra la semilla. Este comando se puede utilizar en el modo de un solo jugador, independientemente de si los trucos estén habilitados o no.

Siempre tiene éxito (incluso si el usuario es un bloque de comandos, un jugador del modo un solo jugador, o el operador del servidor).

setblock <x> <y> <z> <TileName> [dataValue] [oldBlockHandling] [dataTag]

Coloca el bloque en las coordenadas x, y y z especificadas.

El TileName debe existir, el dataValue debe existir si es especificado, el oldBlockHandling debe ser algundo como replace, keep o destroy si así se especifica y dataTag debe evaluarse si es especificado.

setworldspawn
setworldspawn <x> <y> <z>

Establece el spawn del mundo en las coordenadas especificadas. El worldspawn es donde se aparece por primera vez y donde se reaparecen si se muere, en el caso que la cama no se encuentre o esté obstruida. Si no se especifican las coordenadas, el spawn del mundo se establecerá en la ubicación actual del ejecutor. Hay que tener en cuenta que se mantienen cargados en todo momento un radio de 10 chunks (160 bloques) alrededor del worldspawn. Sin embargo, esto sólo se aplica si los chunks ya están cargados cuando se establece. Si se establece en un lugar donde no hay ningún jugador, NO hará que el área se cargue. También las brújulas (que en Minecraft apuntan al worldspawn en lugar de hacia el norte) no se actualizará después del cambio hasta que se vuelva a recargar el mundo.

x, y, y z deben estar dentro del rango -30000000 a 30000000 (inclusive). x, y, y z no son opcionales en el bloque de comandos.

spawnpoint
spawnpoint <jugador>
spawnpoint <jugador> <x> <y> <z>

Establece el Spawnpoint de ese jugador a esa posición, o a la posición actual si no se especifican x, y, y z. El jugador es opcional si no se especifican x y z; establecerá el Spawnpoint del usuario a su ubicación actual. Nota: Las coordenadas del Spawnpoint deben especificarse en números enteros. No se usan decimales.

Dormir en una cama también establecerá un punto de reaparición donde la cama esta, pero sólo se puede dormir en las camas por la noche o cuando llueve.

El jugador debe estar en línea, y x, y, y z deben estar dentro del rango -30000000 a 30000000 (inclusive).

spreadplayers <x> <z> <spreadDistance> <maxRange> <respectTeams> <jugador …>

Este comando permite distribuir a los jugadores en distancias largas o cortas.

Las coordenadas x y z marcan el centro de la zona alrededor de la cual los jugadores se van a distribuir.

spreadDistance es la distancia mínima de separación a la que se distribuirán los jugadores. maxRange es a la distancia máxima de x, z en la que se colocan los jugadores. Hay que tener en cuenta que esta distancia no es un radio circular; representa la distancia máxima a cada coordenada (formando así un cuadrado que va desde x-MaxRange a x+MaxRange y de z-MaxRange a z+MaxRange).

respectTeams puede ser “true” o “false”, y representa si los jugadores deben ser movidos de forma individual o los equipos deben mantenerse juntos.

El jugador ... es la lista de jugadores a distribuir. Los nombres hay que separados por espacios. Por ejemplo: /spreadplayers 3500 2600 10 50 true Respetaz pugaverde Trollkastel8190 romanturbo Basswmn Xstela

x, y z deben estar dentro del rango -30000000 a 30000000 (inclusive), el spreadDistance debe ser al menos 0, el maxRange debe ser al menos 1.0 mayor que spreadDistance, y no debe haber demasiados jugadores para encajar dentro de la zona. Si maxRange es mayor que 30 millones, el comando puede fallar, incluso con un solo jugador si se intenta colocar fuera del Límite del mundo). Los jugadores no se distribuirán sobre lava.

summon <NombreEntidad> [x] [y] [z] [dataTag]

Genera una entidad. Por ejemplo, para crear una creeper cargado llamado “Creeper Super Explosivo” en la ubicación actual del jugador:

/summon Creeper ~ ~ ~ {powered:1,CustomName:Creeper Super Explosivo}

(No funciona con Herobrine)

x y z deben estar dentro del rango -30000000 a 30000000 (inclusive), e y debe ser al menos 0. Si no se especifican las coordenadas de la entidad se generará en la ubicación del jugador (o el interior de un bloque de comandos si el comando fue ejecutado por uno).

stopsound <jugador> [origen] [sonido]

Silencia un sonido.

  • Origen (opcional): Especifica que categoría en las opciones de música y sonido va a silenciar.

Debe ser master, music, record, weather, block, hostile, neutral, player, ambient o voice.

  • Sonido (opcional): Especifica el sonido a silenciar.

Debe ser un evento de sonido definido en sounds.json (por ejemplo, mob.pig.say).

El jugador debe existir y debe ser un nombre de jugador o un selector de objetivo.

teleport <entidad objetivo> <x> <y> <z> [<y-rot> <x-rot>]

Se utiliza para teletrasportar entidades (jugadores, criaturas, objetos, etc.). Es muy parecido al comando /tp pero el parametro de objetivo es obligatorio y el uso de coordenadas relativas es relativa al ejecutor de la orden y no relativas al objetivo como en /tp.

La entidad objetivo debe existir y debe ser un nombre de jugador o un selector de objetivo.

tellraw <jugador> <raw json message>

Manda un JSON message al jugador o jugadores especificados, permitiendo formatos (colores, etc.) y clicarlo en el texto del chat. El color está predeterminado a blanco y todos los formatos (negrita, cursiva, etc.) por defecto a false.

El jugador debe estar en línea, y el texto del mensaje debe ser escrito correctamente en JSON.

testfor <jugador> [dataTag]

Se utiliza para comprobar si el jugador (o entidad, por el selector de objetivo @e) pudo ser localizado, y si tiene todas las etiquetas especificadas por dataTag. Un comparador de redstone como salida de un bloque de comandos con este comando indicará el número de jugadores/entidades coincidentes por él. Por ejemplo, "testfor @a[r=3]" mostrará el número de jugadores a 3 metros del bloque de comandos, y añadido en la snapshot 14w02a, "testfor @e[type=Arrow,r=3] {inGround:1b}" mostrará el número de flechas clavadas en cualquier bloque a 3 metros.

El jugador y dataTag deben ser válidos y coincidir con alguna entidad si es especificada.

testforblock <x> <y> <z> <TileName> [dataValue] [dataTag]

Se utiliza para probar si un bloque particular esta en las coordenadas x, y y z especificadas. Los Datatags no funcionarán a menos que una sintaxis especial se utilice para especificar qué tipo de NBT tag se utiliza (s para Short, b para Byte, l para Long, f para Float y d para Double). También todas los tags relevantes deben ser incluidos, incluso si no se utilizan (por ejemplo: El contenido del cofre deben incluir Slot, id, Damage, y Count).

El TileName debe existir, el dataValue debe existir si es especificado, y dataTag debe evaluarse si es especificado.

testforblocks <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [modo]

Compara los bloques en dos lugares en regiones cuboides. (x1, y1, z1) y (x2, y2, z2) especifica las coordenadas de las esquina más baja y de la más alta de la región de origen (el patrón de bloques a verificar), y (x, y, z) especifica las coordenadas esquina más baja de la región de destino (la región de comprobación).

El modo es masked (los bloques de aire en la región de origen coincidirán con cualquier bloque en la región de destino) o all (todos los bloques deben coincidir exactamente, incluso el aire).

x1, z1, x2, z2, x, y z deben estar dentro del rango -29999984 a 29999984 (inclusive). y debe ser de 0 a 189, y el y2 debe ser de 0 a 187.

time set <valor>

Establece el tiempo del mundo. El valor es un número entero entre el 0 y 24000, ambos inclusive, donde 0 es el amanecer, 6000 el mediodía, 12000 el atardecer y 18000 la medianoche. El valor puede ser superior a 24000; en ese caso, la hora del día pasa al día siguiente según las horas indicadas, y la fase de la luna avanzará. Sin embargo, si se establece el tiempo "hacia atrás" (anterior a la hora actual) no cambiará la luna. El comando "'/time set day"' establece el tiempo a 1000 (de día), y el comando /time set night establece el tiempo a 13000 (de noche).

El valor debe ser 0 o positivo, o day o "'night.

time add <valor>

Incrementa el tiempo del mundo, como el anterior comando, pero sumando (añadiendo) el tiempo indicado, con el mismo formato de números que en el anterior comando.

El valor debe ser 0 o positivo. El tiempo del día avanza pasando al dia siguiente, y las fases de la luna avanzan; añadiendo 24000 avanzará la fase de la luna un dia.

title <jugador> clear

Elimina el título del jugador.

El jugador debe ser un jugador en línea válido.

title <jugador> reset

Resetea en los subtítulos, el tiempo de fundido de apertura (“fade in”), el tiempo que se mantiene (stay), y el fundido de cierre (“fade out”) para el jugador.

El jugador debe ser un jugador en línea válido.

title <jugador> subtitle <raw json title>

Establece el texto del subtítulo para el jugador. Esto sólo se mostrará si el título está al mismo tiempo en la pantalla del jugador (puede estar vacío).

El jugador debe ser un jugador en línea válido. El raw json title debe ser una sola palabra de texto (no delimitado por las llaves { }) o una especificación JSON válida.

title <jugador> times <fadeIn> <stay> <fadeOut>

Establece el tiempo, en ticks del juego, para el ajuste del fundido de apertura (fade in), tiempo de permanencia (stay), y fundido de cierre (fade out), del título (y el subtítulo opcionalmente), para el jugador.

El jugador debe ser un jugador en línea válido.

title <jugador> title <raw json title>

Establece el texto del título para el jugador y muestra el título (opcionalmente, con el subtítulo predefinido). Los títulos se muestran en el centro de la pantalla.

El jugador debe ser un jugador en línea válido. El raw json title debe ser una sola palabra de texto (no delimitado por las llaves { }) o una especificación JSON válida.

toggledownfall

Cambia la lluvia y la nieve. Es decir, si llueve o nieva y se introduce el comando, cesarán las precipitaciones. Si el tiempo está despejado y se introduce, empezara a llover o nevar.

Siempre tiene éxito.

tp [jugador objetivo] <jugador destinatario>

Teletransporta al jugador objetivo (o entidad, con el selector de objetivo @e) a la ubicación del jugador destinatario (o entidad, por el selector de objetivo @e). Si no se especifica ningún jugador o entidad, se teletransportará a uno mismo.

El jugador objetivo no es opcional en los bloques de comandos. Los dos jugadores deberán estar en línea.

tp [jugador objetivo] <x> <y> <z> [<y-rot> <x-rot>]

Teletransporta al jugador objetivo (o entidad, con el selector de objetivo @e, o a uno mismo si no se especifica ningún jugador o entidad) a las coordenadas x, y, z. También se puede mover relativamente al jugador o la entidad mediante la adición del carácter ~ antes de los valores de las coordenadas. Por ejemplo escribiendo /tp MrRubenish ~ 3 64 ~ 3 se teletransportará a un jugador llamado MrRubenish 3 bloques alejado de sus coordenadas x y z actuales, y a y 64. Además, y-rot y x-rot se pueden utilizar opcionalmente para especificar la dirección de visión de la cabeza horizontalmente y verticalmente en grados, estos también aceptan ~.

x y z deben estar dentro del rango -30000000 a 30000000 (inclusive), e ydebe ser al menos 0. El jugador objetivo no es opcional en el bloque de comandos, y el jugador debe estar en línea.

weather <clear|rain|thunder> [duración]

Cambia el clima para la duración especificada. Los argumentos son:

clear|rain|thunder
  • clear – Despeja el clima.
  • rain – Pone un clima lluvioso (o nevado en biomas frios).
  • thunder – Pone un clima tormentoso (o una nevasca tormentosa en biomas frios).
duración (opcional)
Especifica el tiempo en segundos que debe durar el clima especificado. Debe estar entre el 1 y 1 000 000 (Inclusive, sin comas ni puntos). Si la duración es omitida, la duración será configurada entre 6 000 y 18 000 ticks.

La duración en segundos debe ser de al menos 1, y no puede ser superior a 1.000.000, y se debe proporcionar una condición de tiempo válida.

worldborder add <tamaño en bloques> [tiempo en segundos]

Añade una distancia en bloques para el tamaño actual de la frontera del mundo. El tiempo en segundos es el número de segundos que la frontera se tomará para moverse de su ubicación anterior a la nueva ubicación. Puede usar números negativos (-) para restar el tamaño de la frontera.

Siempre tiene éxito incluso si la worldborder (frontera del mundo) no está definida.

worldborder center <x> <z>

Establece el centro de la frontera del mundo.

x y z deben estar dentro del rango -30000000 a 30000000 (inclusive).

worldborder damage amount <daño por bloque>

Establece la cantidad de daño infligido por segundo por bloque después de cruzar la línea de la frontera del mundo (por defecto es 0.2). Por ejemplo, si damagePerBlock es 0.1, un jugador a 5 bloques del exterior de la línea de la frontera de mundo recibirá 0.5 de daño por segundo (un daño de menos de la mitad de un corazón no puede cambiar el visual del medidor de salud, pero seguirá acumulandose, hasta quitar un medio, o el corazón entero).

El daño por bloque debe ser de al menos 0.0.

worldborder damage buffer <tamaño en bloques>

Establece la distancia de la línea fuera de la frontera del mundo antes de que el daño comience a ser infligido (por defecto 5.0).

El tamaño en bloques debe ser de al menos 0.0.

worldborder set <tamaño en bloques> [tiempo en segundos]

Establece el diámetro de la frontera del mundo. El tamaño en bloques es el nuevo diámetro. El tiempo en segundos es el número de segundos que la frontera se tomará para moverse de su ubicación anterior a la nueva ubicación. Si tiempo en segundos no se especifica, el diámetro cambia al instante.

El tamaño en bloques deben estar dentro del rango de 1 a 60.000.000 (inclusive).

worldborder warning distance <bloques>

Establece la distancia dentro de la frontera del mundo donde comienza la advertencia visual de proximidad a la frontera del mundo (por defecto es 5).

Los bloques deben ser al menos 0.

worldborder warning time <segundos>

Ajusta el tiempo, de la advertencia visual de la frontera del mundo, antes de que la frontera del mundo en movimiento cubra al jugador (por defecto es 15). Por ejemplo, si los segundos son 5, los jugadores reciben un aviso visual cuando la frontera del mundo, que está en movimiento, este a 5 segundos o menos distancia de pasar por la posición de los jugadores.

Los segundos deben ser al menos 0.

xp <cantidad> [jugador]

Da al usuario especificado el número dado de orbes. El máximo es 2.147.483.647 por comando. Las cantidades negativas no se pueden utilizar para eliminar los puntos de experiencia.

La cantidad puede ser como máximo 2.147.483.647. El jugador no es opcional en el bloque de comandos, y el jugador debe estar en línea.

xp <cantidad>L [jugador]

Da al jugador la cantidad en número de niveles de experiencia. El máximo es 2.147.483.647; si al jugador se le dan niveles más allá de este límite, se restablecerán a 0. Se pueden utilizar cantidades negativas para eliminar los niveles de experiencia.

La cantidad debe ser entre -2.147.483.648 y 2.147.483.647, inclusive. El jugador no es opcional en el bloque de comandos, el jugador debe estar en línea.

  1. El comando /give puede dar todo tipo de objetos personalizados. Ejemplos:
    /give Malfario minecraft:sponge 1 - Dará al jugador Malfario un bloque de esponja.
    /give @p minecraft:stone 1 0 - Dará al jugador más cercano un bloque de piedra.
    /give @p minecraft:potion 64 16428 - Dará al jugador más cercano un stack entero (64) de "Splash potion of Harming" data=16428.
    /give @p 279 1 0 {display:{Name:Bancopeta,Lore:[¡Soy imparable! Banearé a todo el mundo]}}
    - Dará al jugador más cercano un hacha ID=279, Cantidad=1, data=0 y dataTag: el nombre del hacha será Bancopeta
    y tendrá una descripción que dirá: ¡Soy imparable! Banearé a todo el mundo.
    /give @p 279 1 0 {ench:[{id:16,lvl:2},{id:17,lvl:5},{id:18,lvl:5},{id:34,lvl:10}]}
    - Dará al jugador más cercano un hacha con 4 encantamientos.
    /give @p 279 1 0 {AttributeModifiers:[{Operation:0,UUIDLeast:1, UUIDMost:1,Amount:1.0,AttributeName:generic.movementSpeed,Name:whee}]}
    - Dará al jugador más cercano un hacha con un atributo especial que permite moverse a toda velocidad mientras se tenga en la mano.
    /give @p 279 1 0 {display:{Name:Bancopeta,Lore:[¡Soy imparable! Banearé a todo el mundo]},ench:[{id:16,lvl:2},{id:17,lvl:5},{id:18,lvl:5},{id:34,lvl:10}],
    AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:1.0,AttributeName:generic.movementSpeed,Name:whee}]}
    - Dará al jugador más cercano un hacha con todo lo anterior junto.
    Nota: Cuida muy bien los corchetes que abres y los que cierras, si fallas en uno no funcionará.

Comandos multijugador

Estos comandos sólo están disponibles en el modo multijugador, y son utilizables por ops (operadores) usando la consola del servidor, así como a través de la ventana de chat cuando va precedido por el carácter
del comando /.

Ninguno de estos comandos hacen uso del selector de objetivos y, con la excepción del comando /list, ninguno de estos comandos se puede ejecutar con un bloque de comandos.

Muchos de estos comandos se puede utilizar en jugadores que nunca han estado en el servidor, o incluso en nombres que no estén (o no pueden estar) registrados en cuentas de Minecraft.

Comando Descripción Condición de éxito
ban <nombre> [razón …] Inscribe en la lista negra el nombre del jugador desde el servidor de manera que ya no pueden conectarse. Nota: El ban reemplaza cualquier lista blanca en su lugar. Siempre tiene éxito.
ban-ip <dirección|nombre> [razón …] Bloquea la entrada a los jugadores añadiendo sus ips a la lista negra. La dirección debe ser una IP válida o usando el nombre del jugador, este debe estar en línea.
banlist [ips|jugador] Muestra la lista negra de bloqueados (baneados) por direcciones IP o nombres. Siempre tiene éxito.
deop <jugador> Revoca el puesto de Op (operador) del jugador indicado. Siempre tiene éxito.
kick <jugador> [razón …] Fuerza la desconexión del jugador indicado del servidor, pudiendo darle de manera opcional una razón del porqué. El jugador debe estar en línea.
list Muestra en el chat todos los jugadores conectados, también sirve tecla Tab ↹.
op <jugador> Hace Op (operador) al jugador indicado en el servidor. Siempre tiene éxito.
pardon <nombre> Saca de la lista negra al nombre del ex-jugador indicado, permitiéndole volver a conectarse al server. Siempre tiene éxito.
pardon-ip <dirección> Saca de la lista negra esa dirección IP indicada, permitiendo a los los ex-jugadores con esa dirección IP volver a conectarse. La dirección debe ser una IP válida.
save-all Fuerza al servidor a guardar en el disco todos los cambios pendientes del mundo. Siempre tiene éxito.
save-off Deshabilita el guardado automático, todos los cambios posteriores temporalmente no serán guardados. Siempre tiene éxito.
save-on Habilita el guardado automático, que es el estado normal de funcionamiento. Siempre tiene éxito.
setidletimeout <minutos antes de echarlo> Da un tiempo de margen al jugador antes de ser desconectado del servidor. Siempre tiene éxito.
stop Guarda todos los cambios en el servidor y después lo apaga. Siempre tiene éxito.
whitelist <add|remove> <jugador> Añade (o quita) al jugador especificado a la lista blanca. Siempre tiene éxito.
whitelist list Muestra la lista de jugadores de la lista blanca. Siempre tiene éxito.
whitelist <on|off> Habilita o deshabilita el uso de la lista blanca, que sirve, cuando se activa, para dejar paso sólo a los jugadores que en ella se encuentran. Nota: El operador del servidor siempre podrá conectarse aunque no aparezca en la lista. Siempre tiene éxito.
whitelist reload Recarga la lista blanca de los jugadores del disco duro usando el archivo white-list.txt (para la 1.7.5 o anterior) o whitelist.json (para la 1.7.6 o posterior) (se usa cuando la lista ha sido modificada fuera del Minecraft). Siempre tiene éxito.

Data tags

Las etiquetas NBT (NBT tags) se puede especificar para los objetos y las entidades creadas con el /give, /summon y otros comandos. Etiquetas de datos son estructuras de datos. El formato es JSON, aunque no es estrictamente (lenient). Los datos se representan como una lista separada por comas de pares. Cada par tiene el formato <clave>:<valor>. La clave está en el nombre de la etiqueta de NBT y el valor es el dato que se debe asignar a la misma. Los nombres de etiquetas distinguen entre mayúsculas y minúsculas, y las claves o valores fuera de espacio en blanco se ignora.

El valor puede ser de diferentes tipos:

  • String es un trozo de texto, se puede encerrar entre con comillas dobles. Las comillas se deben utilizar si la cadena contiene comas, llaves o corchetes. Para utilizar comillas dobles dentro de los Strings, la cita es escapada por una barra invertida(\"). Cuando se utiliza la mayoría de los comandos, el escape está desactivado (excepto por comillas dobles) y las claves no podrán ser citadas (probablemente un bug [1]). Esto provoca un problema por el que las barras invertidas finales no funcionan (al igual que cualquier otra cosa que necesiten ser escapado), incluso cuando se escapó correctamente. La razón es que se escapa de las comillas después de la cadena que hace que un objeto JSON con formato incorrecto. Ejemplo:"My name is \"Steve\""
  • Number son 1 o más dígitos que pueden tener un signo inicial (+/-). Están clasificados en números enteros (integers), que no tienen una marca decimal, doble (double), que utiliza un punto (.) como un signo de decimal, y flotadores (float), que también tienen f anexado después del número. Ejemplos: integer:-128; double:-1.2345; & float:1.2f
  • List (o 'Array') son varios valores, separados por comas encerrados entre corchetes. Los valores que contienen no necesitan ser del mismo tipo. Ejemplo:[1,2,3]
  • Boolean también pueden ser true o false, pero usar números también funciona. Cuando se usa números, 0 es falso (false), todo lo demás es cierto (true). Ejemplo:true
  • Compound o 'Object' es un contenedor para las estructuras de datos (como se explicó anteriormente). Están envueltos con llaves.
Notice: La propia etiqueta de datos es un compuesto. Ejemplo: {Health:18,CustomName:"Friend"}
  • null se trata de un marcador de posición de un valor vacío. No poner comillas. Ejemplo:null

Cuando se utilizan comandos como /testfor, /testforblock, y /clear para que coincida con las etiquetas NBT, sólo comprobará la presencia de las etiquetas que figuran en la entidad/bloque/objeto de destino. Esto significa que la entidad/bloque/objeto puede tener etiquetas adicionales y todavía coincidir. Esto es cierto incluso para las listas/colecciones: el orden de la lista no es reconocido, y siempre y cuando cada elemento solicitado esté en la lista, coincidirá incluso si hay elementos adicionales.

Para obtener una lista completa de las etiquetas definidas (aunque no todas pueden ser modificadas por los comandos), consulta:

Para obtener una lista completa de los identificadores, consulta:

Texto JSON sin formato

El comando /tellraw utiliza un formato específico de lenient JSON para los mensajes de chat sin formato. Al igual que el formato de notación NBT anteriormente expuestos, conceptos tales como cadenas (Strings), objetos ((Objects) compuestos)), y listas se utilizan para representar las diversas propiedades de del chat sin formato.

Para ver un tutorial directo de comandos {cmd|tellraw}}, consulte se este hilo. Para una herramienta que cree fácilmente los comandos tellraw, consulta esto. Hay que tener en cuenta que ambos enlaces son externos a WikiMinecraft y pueden estar obsoletos .

El formato de "<raw JSON message>" es un JSON Object que soporta los siguientes elementos (en su mayoría opcionales):

  • Nbtsheet.png
    The base chat component Object
    • Nbtsheet.png
       text: A string representing raw text to display directly in chat. Note that selectors such as "@a" and "@p" are not translated into player names; use selector instead.
    • Nbtsheet.png
       extra: A list of additional objects, sharing the same format as the base object.
      • Nbtsheet.png
        A list element with the same format as the base object (recursive). Note that all properties of this object are inherited by children except for text, extra, translate, with, and score. This means that children will retain the same formatting and events as this object unless they explicitly override them.
    • Nbtsheet.png
       color: The color to render this text in. Valid values are "black", "dark_blue", "dark_green", "dark_aqua", "dark_red", "dark_purple", "gold", "gray", "dark_gray", "blue", "green", "aqua", "red", "light_purple", "yellow", "white", and "reset" (cancels out the effects of colors used by parent objects). Technically, "bold", "underline", "italic", "strikethrough", and "obfuscated" are also accepted, but it may be better practice to use the tags below for such formats.
    • Nbtsheet.png
       bold: Boolean (true/false) - whether to render text in bold. Defaults to false.
    • Nbtsheet.png
       underlined: Boolean (true/false) - whether to render text underlined. Defaults to false.
    • Nbtsheet.png
       italic: Boolean (true/false) - whether to render text in italics. Defaults to false.
    • Nbtsheet.png
       strikethrough: Boolean (true/false) - whether to render text with a strikethrough. Defaults to false.
    • Nbtsheet.png
       obfuscated: Boolean (true/false) - whether to render text obfuscated. Defaults to false.
    • Nbtsheet.png
       insertion: When the text is shift-clicked by a player, this string will be inserted in their chat input. It will not overwrite any existing text the player was writing.
    • Nbtsheet.png
       clickEvent: Allows for events to occur when the player clicks on text.
      • Nbtsheet.png
         action: The action to perform when clicked. Valid values are "open_url" (opens value as a URL in the player's default web browser), "run_command" (has value entered in chat as though the player typed it themselves. This can be used to run commands, but the command will fail if the player does not have the required permissions to use it), and "suggest_command" (similar to "run_command", but the text only appears in the player's chat input, and is not automatically entered. Unlike insertion, this will replace the existing contents of the chat input).
      • Nbtsheet.png
         value: The URL, chat, or command used by the specified action. Note that commands must be prefixed with the usual "/" slash.
    • Nbtsheet.png
       hoverEvent: Allows for a tooltip to be displayed when the player hovers their mouse over text.
      • Nbtsheet.png
         action: The type of tooltip to show. Valid values are "show_text" (shows raw JSON text), "show_item" (shows the tooltip of an item which can have NBT tags), "show_achievement" (shows formatted text describing an achievement or statistic. Normal achievement names are green, final achievement names are dark_purple, and statistic names are gray. In addition, a description is given for achievements), and "show_entity" (shows an entity's name, possibly its type, and its UUID).
      • Nbtsheet.png
         value: The formatting of this tag varies depending on the action. Note that "show_text" is the only action to support an Object as the value; all other action values are Strings and should thus be wrapped in quotes.
        • "show_text": Can be either a raw String of text, or an Object with the same formatting as this base object. Note that clickEvent and hoverEvent do not function within the tooltip, but the formatting and extra tags still work.
        • "show_item": A string formatted like item NBT data. Contains the "id" tag, and optionally the "Damage" tag and "tag" tag (which is the same compound used as "dataTag" in the /give command).
        • "show_achievement": The achievement or statistic's name. This uses the same format as achievement and statistic Scoreboard objective criteria and the /achievement command.
        • "show_entity": A string formatted like a compound with the string values "type" (such as "Zombie"), "name", and "id" (should be an entity UUID, but can actually be any string).
    • Nbtsheet.png
       translate: The translation identifier of text to be displayed using the player's selected language. This identifier is the same as the identifiers found in lang files from assets or resource packs. The translated text will only be displayed if the text string is not used.
    • Nbtsheet.png
       with: A list of chat component arguments and/or string arguments to be used by translate.
      • The arguments are text corresponding to the arguments used by the translation string in the current language, in order (for example, the first list element corresponds to "%1$s" in a translation string).
    • Nbtsheet.png
       score: A compound for displaying a player's score in an objective. Displays nothing if the player is not tracked in the given objective. Ignored completely if text or translate is present.
      • Nbtsheet.png
         name: The name of the player whose score should be displayed. Selectors (such as @p) can be used, in addition to "fake" player names created by the scoreboard system. In addition, if the name is "*", it will show the player's own score (for example, /tellraw @a {score:{name:"*",objective:"obj"}} will show every online player their own score in the "obj" objective). Note that non-player entity scores (such as @e[type=Cow]) do not show, even if the entity has been given a score in the objective.
      • Nbtsheet.png
         objective: The internal name of the objective to display the player's score in.
      • Nbtsheet.png
         value: Optional. If present, this value is used regardless of what the score would have been.
    • Nbtsheet.png
       selector: A string containing a selector (@p,@a,@r, or @e) and, optionally, selector arguments. Unlike text, the selector will be translated into the correct player/entity names. If more than one player/entity is detected by the selector, it will be displayed in a form such as 'Name1 and Name2' or 'Name1, Name2, Name3, and Name4'. Ignored completely if text, translate, or score is present.

Debido a la etiqueta extra, el formato anterior puede estar anidado de forma recursiva para producir cadenas de texto muy complejas y funcionales. Sin embargo, una cadena json sin formato no tiene por qué ser complicado en absoluto: prácticamente todas las propiedades son opcionales y pueden ser dejados de lado.

Para que sea válida, cada objeto debe tener al menos text, translate, o score (todo lo demás es opcional). Como cuestión de taquigrafía, sin embargo, todo el objeto puede ser sustituido por una cadena (string). En este caso, esa cadena se considerará el valor de la propiedad de text. Por ejemplo, "Esto es texto sin formato" es equivalente a {text:"Esto es texto sin formato"}. Esta sustitución taquigrafía es válida en cualquier lugar requiere de un objeto de texto sin formato (incluida la base <mensaje json sin formato> argumento de /tellraw, los elementos de la lista extra, y el valor de un "show_text" hover_event).

Por último, a diferencia de otros comandos que utilizan JSON, las cadenas de /tellraw soportan Unicode a través de la notación \u####, donde #### es el número hexadecimal Unicode para el carácter deseado.

Historia

Classic
0.0.15a_03Añadidos /ban, /ban-ip, /banlist, /broadcast, /deop, /kick, /list, /op, /pardon, /pardon-ip, /save-all, /save-on, /save-off, /stop, y /whitelist.
0.0.16a_01Cambiado /broadcast a /say.
0.0.17aAñadido /setspawn.
0.0.20Añadido /solid.
Lanzamiento oficial
1.3.112w16aAñadido el modo de trucos y /gamemode, /give, /kill, /time, /toggledownfall, y /xp.
12w21aAñadido /seed.
12w22aAñadido /defaultgamemode.
12w24aAñadido /publish.
12w25aAhora los trucos puedes ser activados o desactivados cuando se abre el mundo a otros jugadores a través del LAN.
12w27aAñadido /debug.
1.4.212w32aAñadidos /difficulty, /gamerule, /spawnpoint, y /weather.
Añadidos selectores de objetivo.
12w37aAñadido /clear.
12w38a/clear ahora puede usarse para retirar bloques/objetos específicos.
12w41aEl limite para /xp ahora es 2.147.483.647 en vez de 5.000.
1.4.41.4.4preAñadido /enchant.
1.513w03aAñadido /testfor.
13w04aAñadido/scoreboard.
13w09bAñadido /effect.
1.613w23aAñadido /spreadplayers.
Añadido gamerule naturalRegeneration.
13w24aAñadido gamerule doDaylightCycle.
1.6preAñadido clear argumento para /effect.
1.6.1preAñadido /playsound.
1.7.213w36aAñadido /summon.
Añadido el argumento dataTag para /give.
13w37aAñadidos /setblock, /tellraw, y /testforblock.
13w38aAñadido /setidletimeout.
13w43aAñadido /setworldspawn.
1.814w02aAñadido /blockdata.
Añadido el selector @e.
Añadido el argumento opcional jugador/entidad para /kill.
Añadido un argumento adicional para /clear y /testfor.
/testfor ya no es exclusivo de los bloques de comandos.
Añadido insertion tag para /tellraw.
14w03aAñadidos argumentos de rotación a /tp.
Añadidos dx, dy, y dz al selector de argumentos.
Añadidos /clone y /fill.
Añadido gamerule logAdminCommands.
14w04aAñadido /particle.
14w05aAñadidos spectator a /gamemode y /defaultgamemode.
14w06aAñadido el argumento hideParticles para /effect.
Añadido /trigger.
14w07aAñadidos /execute y /testforblocks.
/testfor ahora puede comprobar búsquedas de NBT tags parciales.
14w08aLos comandos que funcionan usando /execute ahora pasan su valor de exito de vuelta al bloque de comandos que los está ejecutando.
14w10aAñadido el gamerule showDeathMessages.
Añadido la opción force a /clone.
14w17aAñadido /worldborder.
Añadido gamerule randomTickSpeed.
14w19aAñadidos los argumentos damage y warning para /worldborder.
14w20aAñadido /title.
Añadido el argumento selector para /tellraw.
Añadido la opción move para /clone.
14w26aAñadido el argumento add para /worldborder.
Añadido /replaceitem.
Añadido gamerule sendCommandFeedback
14w28aAñadido /stats.
14w29aAñadido /worldborder get.
Añadido el argumento force a /particle.
Añadido /time query.
Añadida la habilidad de crear gamerules de prueba o falsas.
Añadido QueryResults a /stats.
14w30aEl comando /summon ahora puede generar rayos.
14w31a/debug puede funcionar en el modo un jugador.
Añadido el argumento chunk a /debug.
14w32bAñadido /entitydata.
El comando /give ya no puede apilar ningun objeto.
1.8.11.8.1-pre1Añadida la regla de juego doEntityDrops.
La regla de juego doTileDrops ya no afecta a entidades.
1.915w43aEl comando /gamemode ahora muestra en el chat el modo de juego al que el jugador cambió.
15w49a/playsound ahora acepta tabulador para completarse.
Añadidos los tags player y params al comando /particle.
15w49b/time query <number> ahora acepta day (día) como valor.
15w51aAñadida la gamerule spawnRadius.
16w02aEl selector m ahora acepta los valores literales estandares y las abrebiaciones, como a y adventure, y estas también pueden ser negadas.
/playsound ahora requiere un parametro de source (recurso), especificando cual es la categoría del sonido para propositos de volumen.
Ejecutando/help en un bloque de comandos ahora usará una de las varias frases humoristica diferentes como salida anterior.
16w03a/achievement ya no afecta a las estadisticas.
16w07aAñadida la gamerule disableElytraMovementCheck.
1.9.3pre1/tp ya no teletransportará al jugador a una coordenada "y" fuera del rango de -512 a 512.
pre2Añadido /stopsound.
1.1016w21bEl rango de la coordenada "y" del comando /tp es incrementada a desde -4 096 hasta 4 096.
1.10-pre1Añadido el comando /teleport, que es como el /tp, excepto que el parámetro objetivo es obligatorio, el uso de 'teletransportarse a otro jugador' no está disponible y el uso de coordenadas relativas son relativas al ejecutor de la orden, en lugar de con respecto al objetivo.
1.1116w32aAñadido soporte de estado de bloque para los comandos /execute, /fill, /setblock y /testforblock.
16w32bAñadida la habilidad de mostrar texto en la posición de la barra de acción al comando /title.
16w38aAñadidas las gamerules doWeatherCycle y maxEntityCramming.
Se han eliminado los selectores de objetivos implícitos (por ejemplo, @e[167,28,454]).
16w39aAñadido /locate.
Pocket Edition Alpha
0.7.4Añadido soporte para comandos, pero aun no están implementados.

Véase también