FANDOM


¡Artículo en construcción!
Este artículo se encuentra en construcción por el usuario Sergio269. Antes de realizar una edición contacta con el usuario encargado de editar esta página.
Command block textures

Parte superior: Bloques de comando en modo "Incondicional". Parte inferior: Bloques de comando en modo "Condicional"

Los comandos son funciones avanzadas que se activan al escribir determinadas cadenas de texto. Permiten modificar la realidad de Minecraft de incontables e inimaginables maneras.

Notaciones con virgulillas y tildesEditar

Muchos comandos permiten especificar coordenadas relativas usando virgulillas (~) y tildes circunflejas (^). Un número que sigue a una tilde o a una tilde especifica un desplazamiento desde cierto punto de origen en lugar de una coordenada. El origen depende del comando. Por ejemplo, en /tp el desplazamiento es desde la posición inicial del objetivo. Otros desplazamientos comunes incluyen desde la posición de ejecución del comando o desde otra coordenada especificada por el comando. Para la notación con virgulillas, los desplazamientos están en las direcciones positivas de los ejes de coordenadas del mundo: ~Δx ~Δy ~Δz. Para la notación con tildes, estas están a lo largo de los ejes originados en el centro de la cabeza del objetivo y apuntando hacia la izquierda, hacia arriba y hacia adelante, respectivamente, cambiando con la rotación de la cabeza. En terminos de una TNB frame: ^(-ΔB) ^ΔN ^ΔT. Para ambos casos, el signo del desplazamiento especifica si el desplazamiento es en la dirección negativa o positiva a lo largo de los ejes. Una sola virgulilla o tilde por sí misma es la abreviación para ~0 o ^0, lo que significa que no hay desplazamiento en esa dirección.

Por ejemplo, /tp 0 64 0  teleporta al usuario a las cordenadas (0, 64, 0), mientras que /tp ~3 ~ ~-3 teleporta al usuario a una posición de +3 bloques en la dirección "X" (i.e., este), manteniendo la altura actual, y -3 bloques en la dirección "Z" (i.e. norte) y /tp ^ ^ ^3 teleporta al jugador a una posición +3 hacia adelante, en la dirección a la que el jugador está mirando.

Usualmente las coordenadas absolutas pueden ser combinadas con coordenadas relativas. Por ejemplo, /tp ~ 64 ~ mantiene las coordenadas "X" y "Z" del usuario, no las modifica, pero teleporta al usuario a la altura absoluta de 64. De manera similar /tp ^-5 ^ ^ teleporta al jugador a 5 bloques a la derecha, basado en la inclinación de su cabeza.

Selectores de objetivo en Java EditionEditar

En gran cantidad de comandos en los que se puede especificar a un jugador como argumento, es posible "elegir" a uno o más jugadores que satisfagan ciertas condiciones en lugar de especificar a los jugadores por sus nombres. Para elegir jugadores por sus condiciones, se debe escoger una variable de selector de objetivo y, opcionalmente, uno o más argumentos de selectores de objetivo para modificar las condiciones que deben de cumplirse.

Por ejemplo, para cambiar el modo de juego de todos los jugadores del equipo "Azul" a Creativo, en lugar de especificarlos uno por uno, se podría escribir:

/gamemode creative @a[team=Azul]

Variables de selectores de objetivoEditar

Una variable de selector de objetivo identifica la categoría general de los objetivos que se van a seleccionar. Existen cinco (o, Education Edition, siete) variables:

Resumen de las variables de selectores de objetivo
Variable Function
@p jugador más cercano
@r jugador aleatorio
@a todos los jugadores
@e todas las entidades
@s la entidad que ejecuta el comando
@c el agente del jugador[solo en Education Edition]
@v todos los agentes[solo en Education Edition]

@p

Elige al jugador más cercano como objetivo. Cuando se ejecuta desde la consola, el origen de la selección es (0, 0, 0). Si existen varios jugadores cerca, debido a que están a la misma distancia, se selecciona al jugador que haya entrado más recientemente al servidor.
Argumentos de selectores de objetivo pueden ser usados para especificar de qué categoría va a ser seleccionado el jugador más cercano. Por ejemplo, @p[team=Rojo] selecciona como objetivo al jugador más cercano del equipo Rojo incluso si hay otros jugadores cerca.


@r

Argumentos de selectores de objetivoEditar

Lista y resumen de comandosEditar

Comando Descripción Java Edition Bedrock Edition Education Edition
/ability Otorga o revoca la habilidad de algún jugador. Removido

/advancement Da, elimina o verifica los avances de los jugadores.
/ban Banea a un jugador.
/ban-ip Añade una dirección IP a la lista de baneados.
/banlist Muestra la lista de baneados.
/bossbar Crea y modifica bossbars.
/classroommode Posibilita la edición de bloques restringidos.
/clear Elimina elementos del inventario del jugador.
/clone Copia bloques de un lugar a otro.
/code Es usado para acceder a la conexión de código.
/collect Recoge todos los objetos dentro de un bloque desde el Agente en tres dimensiones.
/createagent Crea un agente en la posición actual del jugador.
/data Obtiene, fusiona, modifica y elimina datos de entidades de bloque y entidades NBT.
/datapack Controla los paquetes de datos cargados.
/debug Inicia o detener una sesión de depuración.
/defaultgamemode Establece el modo de juego predeterminado.
/deop Revoca el estado de operador de un jugador.
/destroy El agente destruye el bloque u objeto en la dirección especificada.
/detect El agente detecta si hay un bloque colisionable en la dirección especificada.
/detectredstone El agente detecta una señal de redstone en la dirección especificada.
/difficulty Establece el nivel de dificultad del juego.
/dropall El agente suelta todos los objetos de todas las ranuras del inventario hacia el piso, en un bloque, en la dirección especificada.
/effect Agrega o elimina efectos de estado.
/fill Llena una región con un bloque específico.
/forceload Obliga a que los chunks cargen constantemente o no.
/function Ejecuta una función.
/gamemode Establece el modo de juego del jugador.
/gamerule Establece o consultar el valor de una regla del juego.
/geteduclientinfo Muestra la información acerca del cliente.
/give Da un objeto a un jugador.
/help Provee información acerca de los comandos.
/inmutableworld Permite establecer la inmutabilidad de un mundo.
/kick Bota a un jugador del servidor.
/kill Elimina entidades (jugadores, mobs, objetos, etc).
/list Enlista a los jugadores en el servidor.
/locate Localiza la estructura más cercana.
/locatebiome Localiza el bioma más cercano. Planeado
/loot Suelta objetos del inventario hacia el piso.
/me

Muestra un mensaje acerca del emisor.

/mixer Mezclador de control de interactividad 
/mobevent Habilita/inhabilita un evento de mob específico.
/move Mueve un agente a una dirección específica.
/msg Muestra un mensaje privado a otros jugadores.
/op Otorga estatus de operador a un jugador.
/pardon Remueve entradas de la lista negra.
/particle Crea partículas.
/playsound Reproduce un sonido.
/position Alterna las coordenadas de un jugador para ser mostradas en el HUD.
/publish Abre un mundo de un solo jugador a la red local.
/recipe Da o toma recetas de los jugadores.
/reload Recarga los paquetes de datos del disco.
/remove Remover un agente.
/replaceitem Reemplaza los objetos del inventario.
/save Prepara una copia de seguridad, consulta su estado, o lo resume. Solo BDS
/save-all Guarda el servidor en el disco.
/save-off Deshabilita el guardado automático del servidor.
/save-on Habilita el guardado automático del servidor.
/say Muestra un mensaje a múltiples jugadores.
/schedule Retrasa la ejecución de una función.
/scoreboard Gestiona las tablas de puntuación de objetivos y de jugadores.
/seed Muestra la semilla del mundo.
/setblock Cambia un bloque por otro.
/setidletimeout Establece el tiempo antes de que el jugador inactivo sea kickeado.
/setmaxplayers Establece el número máximo de jugadores permitidos para entrar.
/setworldspawn Establece el punto de aparición del mundo.
/spawnpoint Establece el punto de aparición de un jugador.
/spectate Hace que un jugador en modo Espectador pueda espectar a una entidad.
/spreadplayers Teleporta entidades a lugares aleatorios.
/stop Detiene un servidor.
/stopsound Detiene un sonido.
/summon Genera cualquier entidad.
/tag Controla etiquetas de entidades.
/team Controla equipos.
/teammsg Especifica el mensaje que va a ser enviado al equipo.
/teleport Teleporta entidades.
/tell Muestra un mensaje privado a otros jugadores.
/tellraw Muestra un mensaje JSON a otros jugadores.
/testfor Cuenta las entidades que coinciden con condiciones específicas.
/testforblock Comprueba si un bloque está en una ubicación.
/testforblocks Comprueba si bloques en dos regiones distinas coinciden.
/tickingarea Añade, elimina o enumera áreas de anclaje.
/time Cambia o consulta el tiempo de juego de un mundo.
/title Administra los títulos en pantalla.
/toggledownfall Alterna el clima.
/tp Teleporta entidades.
/tpagent Teleporta al jugador a la posición del agente.
/transfer Transfiere una cantidad especifica de objetos de la ranura seleccionada del inventario a otra ranura especificada del inventario del Agente.
/transferserver Transfiere un jugador a un servidor.
/trigger Establece un gatillo para ser activado.
/turn Gira 90 grados al agente en la dirección especificada.
/w Muestra un mensaje privado a otros jugadores.
/weather Establece el clima.
/whitelist Administra la lista blanca del servidor.
/worldborder Administra el borde del mundo.
/worldbuilder Hablilita la edición de bloques restringidos.
/wsserver Permite conectarse a un servidor WebSocket.
/xp Modifica el nivel de experiencia de los jugadores
El contenido de la comunidad está disponible bajo CC-BY-SA a menos que se indique lo contrario.