Aquí tienes la guía completa sobre los comandos de gestión de NPC (Personajes No Jugadores) en Hytale. Estas herramientas son esenciales para dar vida a tus mundos, crear escenarios o probar comportamientos de IA.
El Comando /npc
Este comando es la piedra angular de la gestión de entidades en Hytale. Te permite no solo generar criaturas y personajes, sino también modificar su comportamiento, equipamiento y movimientos en tiempo real.
Imagen Destacada:

📋 Ficha Técnica
- Descripción: Creación, modificación, equipamiento y depuración de NPCs.
- Permiso:
hytale.npc.command.npc
🛠️ Sintaxis y Uso
| Acción | Sub-comando | Descripción |
|---|---|---|
| Generar | /npc spawn <rol> | Genera un NPC con un rol específico. |
| Generar Todos | /npc all | Genera todos los roles de NPC disponibles (útil para pruebas de estrés). |
| Cambiar Apariencia | /npc appearance <modelo> | Cambia el modelo visual (skin/malla) de un NPC existente. |
| Establecer Rol | /npc role <rol> | Cambia el rol (IA y comportamiento) de un NPC. |
| Limpiar Área | /npc clean | Elimina todos los NPCs circundantes (comando de limpieza masiva). |
| Combate | /npc attack | Define una secuencia de ataque que anula el comportamiento predeterminado. |
| Equipamiento | /npc give <item> | Da un objeto específico al NPC (arma, herramienta). |
| Movimiento (Ruta) | /npc path | Define una ruta temporal ("transient path") que el NPC debe seguir. |
| Paso a paso | /npc step | Avanza el comportamiento del NPC un número establecido de frames (depuración precisa). |
| Congelar / Descongelar | /npc freeze / /npc thaw | freeze detiene totalmente al NPC. thaw lo desbloquea. Útil para tomar capturas de pantalla o inspeccionar una pose. |
| Grupos | /npc flock | Añade o elimina NPCs de una "bandada" (comportamiento de grupo). |
| Memoria IA | /npc blackboard | Comandos relacionados con la "Blackboard" (la memoria interna del NPC donde almacena objetivos, estados, etc.). |
| Comunicación | /npc message <msg> | Envía un mensaje de señal (beacon message) a un NPC. |
| Depuración | /npc debug / /npc dump | Muestra indicadores de depuración o exporta toda la información de los componentes del NPC. |
El Comando /path
Para crear rondas de guardia o rutas de aldeanos realistas, el comando /path es indispensable. Te permite definir nodos invisibles en el mundo que los NPCs configurados pueden seguir. Esto evita movimientos aleatorios y te permite estructurar la vida en tus ciudades o mazmorras.

📋 Ficha Técnica
- Descripción: Creación y edición de Rutas de Patrulla.
- Permiso:
hytale.path.command.path
🛠️ Sintaxis y Uso
| Acción | Sub-comando | Descripción |
|---|---|---|
| Nueva Ruta | /path new <nombre> | Comienza a grabar una nueva ruta de patrulla. |
| Modo Edición | /path edit | Prepara una ruta existente para editar. |
| Añadir Nodo | /path add | Añade un punto de ruta (nodo) a la ruta actual en tu posición. |
| Listar Rutas | /path list | Muestra la lista de todas las rutas activas en el mundo. |
| Info Nodo | /path nodes <ID> <ruta> | Lista todos los nodos e información para una ruta dada. |
| Fusionar | /path merge <nombre> | Fusiona una segunda ruta en la que se está editando actualmente. |
| Actualizar | /path update | Actualiza los marcadores de ruta para "prefabs" (estructuras prefabricadas). |
El Comando /spawning
Mientras que /npc gestiona entidades individuales, /spawning controla las reglas globales para la generación de vida silvestre y monstruos en el mundo. Este es un comando crucial para administradores que desean asegurar una zona de construcción o, por el contrario, forzar la repoblación de una región tras una limpieza.

📋 Ficha Técnica
- Descripción: Gestión del sistema global de aparición, marcadores y zonas restringidas.
- Permiso:
hytale.spawning.command.spawning
🛠️ Sintaxis y Uso
| Acción | Sub-comando | Descripción |
|---|---|---|
| Activar | /spawning enable | Activa el sistema de aparición de NPCs en el mundo. |
| Desactivar | /spawning disable | Desactiva el sistema de aparición (parada total de apariciones naturales). |
| Repoplar | /spawning populate | Elimina NPCs y activa una ola completa de repoblación. |
| Estadísticas | /spawning stats | Muestra la densidad de aparición y estadísticas de rendimiento. |
| Marcadores | /spawning markers | Comandos para gestionar marcadores de aparición (puntos específicos donde deben aparecer entidades). |
| Balizas | /spawning beacons | Comandos relacionados con las balizas de aparición. |
| Supresión | /spawning suppression | Gestiona comandos de supresión (creación de zonas que previenen la aparición). |
Fuente: Enlace original
