Este artículo detalla los comandos esenciales para interactuar con vóxeles, gestionar selecciones y configurar propiedades avanzadas de bloques.
El Comando /block
Este comando es la "navaja suiza" para la manipulación unitaria de bloques. Te permite no solo colocar o identificar bloques en coordenadas específicas, sino también modificar sus estados (como orientación o activación) y gestionar su comportamiento temporal (ticking).
Imagen Destacada:

📋 Ficha Técnica
- Descripción: Permite definir, recuperar y modificar los estados o propiedades de un bloque específico.
- Permiso:
hytale.universe.command.block
🛠️ Sintaxis y Uso
| Acción | Sintaxis | Descripción | Ejemplo |
|---|---|---|---|
| Colocar un bloque | /block set <x> <y> <z> <bloque> [--world] | Coloca un tipo de bloque específico en las coordenadas indicadas. | /block set 0 65 0 hytale:stone |
| Identificar un bloque | /block get <x> <y> <z> | Muestra información sobre el bloque ubicado en la posición dada. | /block get 10 70 10 |
| Modificar un estado | /block setstate <x> <y> <z> <estado> | Cambia una propiedad de estado del bloque (ej. abierto/cerrado). | /block setstate 0 65 0 open=true |
| Leer un estado | /block getstate <x> <y> <z> | Recupera el valor actual de los estados del bloque. | /block getstate 0 65 0 |
| Generar una fila | /block row <query> | Genera una fila de bloques correspondiente a una consulta genérica (comodín) frente a ti. | /block row Furniture_*_Table |
| Gestionar ticking | /block setticking <x> <y> <z> | Habilita o deshabilita la actualización lógica (tick) para el bloque objetivo. | /block setticking 0 65 0 |
| Operaciones en masa | /block bulk | Accede a sub-comandos para operaciones por lotes. | /block bulk |
| Inspeccionar física | /block inspectphys | Muestra información de depuración sobre propiedades físicas. | /block inspectphys |
El Comando /fillblocks
Usado principalmente con herramientas de construcción, este comando (también accesible vía el alias /fill) te permite rellenar la selección actual o un área definida con un patrón de bloques específico. Es ideal para terraformación rápida.

📋 Ficha Técnica
- Descripción: Rellena aire o reemplaza bloques en una selección con un patrón dado.
- Permiso:
hytale.buildertools.command.fillblocks
🛠️ Sintaxis y Uso
| Acción | Sintaxis | Descripción | Ejemplo |
|---|---|---|---|
| Rellenar selección | /fillblocks <patrón> | Reemplaza el contenido del área seleccionada con el patrón especificado. | /fillblocks [Rock_Stone] |
| Relleno probabilístico | /fillblocks <patrón> | Usa porcentajes para mezclar múltiples bloques. | /fillblocks [20%Rock_Stone,80%Rock_Shale] |
| Rellenar con propiedades | /fillblocks <patrón> | Aplica bloques con estados específicos (ej. rotación). | /fillblocks [50%Rock_Stone] |
El Comando /clearblocks
Este comando es el opuesto directo del relleno. Te permite limpiar rápidamente un área estableciendo todos los bloques a "vacío" (aire), ya sea dentro de la selección activa del jugador o entre dos coordenadas absolutas.

📋 Ficha Técnica
- Descripción: Elimina todos los bloques en la selección o dentro de un área definida.
- Permiso:
hytale.buildertools.command.clearblocks
🛠️ Sintaxis y Uso
| Acción | Sintaxis | Descripción | Ejemplo |
|---|---|---|---|
| Limpiar selección | /clearblocks | Elimina todos los bloques presentes en tu selección actual. | /clearblocks |
| Limpiar una zona | /clearblocks <pos1> <pos2> | Elimina bloques entre dos coordenadas específicas. | /clearblocks 0 60 0 10 70 10 |
El Comando /blockspawner
Este es un comando técnico usado para configurar bloques especiales capaces de generar entidades o partículas. Es esencial para crear puntos de aparición dinámicos o efectos visuales vinculados al entorno.

📋 Ficha Técnica
- Descripción: Gestiona las propiedades de bloques tipo "spawner".
- Permiso:
hytale.blockspawner.command.blockspawner
🛠️ Sintaxis y Uso
| Acción | Sintaxis | Descripción | Ejemplo |
|---|---|---|---|
| Establecer ID | /blockspawner set <id> | Asigna un identificador de spawner al bloque objetivo. | /blockspawner set skeleton_spawner_01 |
| Leer ID | /blockspawner get | Recupera el identificador del spawner objetivo. | /blockspawner get |
El Comando /blockselect
Usado principalmente para depuración y configuración de herramientas de construcción, este comando te permite configurar el portapapeles con una selección de bloques basada en criterios precisos como tipo de rotación o nombre.

📋 Ficha Técnica
- Descripción: Configura el portapapeles de las herramientas de construcción con bloques filtrados.
- Permiso:
hytale.universe.command.blockselect
🛠️ Sintaxis y Uso
| Acción | Sintaxis | Descripción | Ejemplo |
|---|---|---|---|
| Filtrar por regex | /blockselect --regex <patrón> | Selecciona bloques cuyo nombre coincide con el patrón. | /blockselect --regex ^rock_.* |
| Filtrar por rotación | /blockselect --variantrotation <tipo> | Selecciona bloques según su tipo de variante de rotación. | /blockselect --variantrotation updown |
| Incluir todo | /blockselect --all | Selecciona todos los tipos de bloque, incluyendo bloques de estado. | /blockselect --all |
El Comando /blockset
Este comando te permite inspeccionar el contenido de "conjuntos de bloques" (block sets), que son colecciones predefinidas de bloques usadas por el juego para varias mecánicas (como generación o reemplazo).

📋 Ficha Técnica
- Descripción: Muestra la lista de bloques contenidos en un conjunto específico.
- Permiso:
hytale.blocksetmodule.command.blockset
🛠️ Sintaxis y Uso
| Acción | Sintaxis | Descripción | Ejemplo |
|---|---|---|---|
| Listar un conjunto | /blockset --blockset <nombre> | Muestra el contenido del conjunto de bloques nombrado. | /blockset --blockset stone_variants |
Fuente: Enlace original
