Pular para o conteúdo principal

Commands

All commands are subcommands of /simtale.

Flag syntax

Hytale commands take named flags (--name=value), not positional arguments, and the parser rejects decimal points.

Spawning and cleanup​

CommandWhat it does
/simtale spawn <type>Spawns an NPC. Types: HUMAN_MALE, HUMAN_FEMALE, CHILD_MALE, CHILD_FEMALE
/simtale forcespawnSpawns through the automatic path — the one that normally runs on its own
/simtale clearallRemoves every SimTale NPC
/simtale tpallTeleports every NPC to you
/simtale forgetReleases entities adopted by mistake (cows, mobs) and deletes their records

Inspection​

CommandWhat it does
/simtale debugTurns debug logging on/off (on / off)
/simtale debugbedsScreen listing registered beds, owners, teleport and unclaim
/simtale debugchestsScreen listing registered chests, their house and their contents
/simtale debugnearDumps nearby blocks and entities
/simtale villageLists the villages derived from the houses: centre, radius, house count, and whether you are inside
/simtale graveyardScreen listing every NPC the Reaper collected, with a revive button each
/simtale npcstateState of the nearest NPC: role, animation, movement, needs, search cooldowns and the world clock
/simtale searchFinds NPCs
/simtale housecheckValidates the house you are aiming at, and reports what is missing
/simtale chestcheckDescribes the nearest chest
/simtale camdebugCamera debugging
Prefer debugchests over chestcheck

chestcheck only describes the nearest chest, so it cannot tell "nothing is registered" apart from "nothing registered near where I am standing". That ambiguity cost real debugging time.

These screens no longer rescan

debugbeds and debugchests used to sweep a 32-block radius before opening — around 139 thousand block reads, which is why they took seconds to appear. That sweep was covering for furniture not being registered on placement; with the placement event fixed, the registries are already current. Use /simtale rescan for worlds built before that fix.

Forcing routines​

ComandoO que faz
/simtale forcesocial [topico]Força os 2 NPCs mais próximos a ficarem frente a frente e conversarem em turnos. Tópicos opcionais: hostile, romantic, hunger, fatigue, farm, wood, guard, fish, happy, sad, night, weather, village
/simtale testflirtTesta a reação de flerte no NPC mais próximo (expressão alegre/corada, beijo e partículas de corações)
/simtale testshoveTesta o empurrão violento de raiva com física real de repulsão (knockback) contra o jogador
/simtale testgreetTesta o aceno de proximidade e cumprimento do NPC mais próximo
/simtale forcesleepForça o NPC mais próximo a dormir ou acordar
/simtale forceeatZera a fome e envia o NPC até um baú
/simtale forceworkForça o NPC mais próximo a trabalhar
/simtale forceplantDá sementes a um fazendeiro e envia para plantar
/simtale unstickLibera NPCs travados e o jogador
/simtale toggleaiAtiva/desativa a API de IA (não desativa a IA de rotina do NPC)

Family​

CommandWhat it does
/simtale marryForces marriage with the nearest NPC
/simtale forcepregForces pregnancy
/simtale forcebirthForces birth
/simtale pregnancyOpens the gestation panel
/simtale setstage <stage>Sets a child's growth stage: BABY, TODDLER, CHILD, TEEN, ADULT
/simtale growbabySkips the newborn wait on the Baby item in your hand, so it can be placed
setstage only sees born children

It iterates children created through the pregnancy system. An adult NPC spawned by hand never appears there, and neither does anything if birth failed.

It also only sees children that already exist as entities. A newborn is an item in your inventory, not a body in the world, so setstage cannot reach it — that is what growbaby is for. Take no argument: it advances the held baby to the first stage that can be put down. Once it is on the ground, setstage takes over.

Estado & Expressões​

ComandoO que faz
/simtale setmood <mood> [0-100]Define o humor. Intensidade é uma porcentagem inteira
/simtale setgenderDefine o gênero
/simtale interactAbre o painel de interação
/simtale thought <tipo>Exibe um balão de pensamento animado sobre a cabeça do NPC (ex: SMUG, LOVE, PARTY, JOY, SICK)

Configuração & Proximidade​

ComandoO que faz
/simtale proximityExibe o status atual da configuração de proximidade
/simtale proximity on|offAtiva ou desativa as saudações ao se aproximar de NPCs
/simtale proximity chat [on|off]Alterna envio de mensagens no chat (se desativado, o NPC apenas acena e sorri sem poluir o chat)
/simtale proximity cooldown <segundos>Ajusta a recarga individual de saudação do NPC (padrão: 60s)
/simtale proximity limit <segundos>Ajusta a janela anti-spam por jogador para evitar múltiplos NPCs falando ao mesmo tempo (padrão: 15s)
/simtale proximity radius <blocos>Ajusta o raio de detecção de aproximação em blocos (padrão: 4.5)
Configuração Persistente do Servidor

Todas as preferências de proximidade são salvas automaticamente no arquivo simtale-config.json na raiz do servidor.


Atualizado com os subcomandos mais recentes registrados em SimTaleCommand.java.