Plantilla:Block
El Bloque de Comandos es un bloque creado especialmente para los Mapas de Aventura en el cual, si se está en Creativo y eres un Operador (O jugando en Modo Un Jugador), se puede insertar algún Comando en él haciendo click con el botón derecho del ratón y ejecutar ese comando cuando el bloque reciba corriente de Redstone. Este no se puede craftear ni se puede encontrar en el inventario del creativo, la única forma de obtenerlo es mediante el comando:/give <nombre_del_usuario> 137
Por lo que solo se puede obtener solo si se tienen los privilegios necesarios para usar ese comando. Para habilitar los bloques de comando en Multijugador se debe modificar el valor de enable-command-block
a
True
en el archivo de server.properties. Este bloque no puede ser movido por pistones y se pueden insertar un máximo de 254 carácteres.
Uso
Al insertar un comando en el Bloque de Comandos se deben tener en cuenta los siguientes selectores:
Selector
Valor
@a
Todos los Jugadores
@r
Un jugador aleatorio
@p
Al jugador más cercano
Esto es necesario para comandos como gamemode survival @p para seleccionar a que jugador le afectará ese código, en este caso el jugador más cercano al Bloque de Comandos se le cambiará el modo de juego a Modo Supervivencia.
Si se usa una de estas variables en algún comando también se pueden agregar opcionalmente argumentos que son los siguientes:
Argumento
Función
x
La coordenada x del centro desde donde se buscarán los jugadores
y
La coordenada y del centro desde donde se buscarán los jugadores
z
La coordenada z del centro desde donde se buscarán los jugadores
r
El Radio Máximo de Busqueda
rm
El Radio Mínimo de Busqueda
m
El modo de juego de las personas a las cuales seleccionar
c
Número de Jugadores a seleccionar, si es un número negativo se comenzará a seleccionar desde el más lejano al centro de busqueda
l
El máximo número de jugadores a seleccionar
lm
El mínimo de jugadores a seleccionar
El modo de uso de los argumentos es <selector>[<argumento>=<valor_del_argumento>, <argumentos>=<valor_del_argumento>, ...]. Por ejemplo, si queremos cambiar el modo de juego a Creativo a 5 personas en un radio de 10, el comando sería así gamemode creative @p[c=5,r=10].
Comandos
Los comandos que se pueden usar en un bloque de comandos son los siguientes:
Comando
Función
Uso
gamemode
Cambia el modo de juego de un jugador
gamemode <modo_de_juego_en_inglés> <selector>
give
Le da un bloque o item a un jugador
give <selector> <ID del Objeto> <Cantidad de objetos>
spawnpoint
Selecciona el spawn del Jugador
spawnpoint <selector> <x> <y> <z>
time set
Cambia la hora del día
time set <hora_a_seleccionar>
difficulty
Cambia la dificultad a: Pacífico(0), Fácil (1), Normal (2) o Difícil (3)
difficulty <0/1/2/3>
clear
Borra el inventario del jugador completo o solo algunos objetos.
clear <selector> <Opcional:ID del item a borrar>
tp
Teletransporta al jugador a alguna coordenada
tp <selector> <x> <y> <z>
say
Muestra un mensaje personalizado
say <texto_a_mostrar>
weather
Cambia el clima
weather <clear/rain/thuner>
Reglas de Juego
También se pueden cambiar algunas "Reglas del Juego" mediante el bloque de comandos, estas son usadas de la siguiente manera gamerule <regla_del_juego> <true/false> para que funcione deben respetarse mayúsculas y minúsculas:
Regla del Juego
Función
doFireTick
Activa/Desactiva Expansión del Fuego
keepInventory
Permite/No permite mantener el inventario al morir
doMobSpawning
Activa/Desactiva aparecimiento de mobs
doTileDrops
Activa/Desactiva que los bloques dropeen objetos al romperse
doMobLoot
Activa/Desactiva que los mobs dejen objetos al morir
commandBlockOutput
Permite/No permite que el bloque de comandos muestre un mensaje al ejecutar un comando (a excepción del comando say)
Plantilla:Blocks