Skip to main content

Commands

Version: 1.3.0

Player Commands

/kspet (aliases: pet, pets)

Main pet command with subcommands:

SubcommandUsageDescription
(no args)/kspetOpens the Pet Menu UI
summon/kspet summon <type>Summon a pickup pet by type ID
dismiss/kspet dismissDismiss the active pickup pet
rename/kspet rename <name>Rename the active pet
stats/kspet statsShow pet stats in chat
filter/kspet filterOpen the pickup filter UI
filter mode/kspet filter mode <whitelist|blacklist>Set filter mode
filter add/kspet filter add <type> <value>Add a filter rule
filter remove/kspet filter remove <index>Remove a filter rule
filter clear/kspet filter clearClear all filter rules
filter preset/kspet filter preset <preset>Apply a preset
collection/kspet collectionOpen the pet collection UI
bestiary/kspet bestiaryOpen the pet bestiary UI
combat/kspet combatOpen the combat pet page
mount/kspet mountOpen the mount page
mounts/kspet mountsOpen the mount page (alias)

Filter Presets

PresetDescription
no_junkBlocks common blocks (Dirt, Sand, Stone, Gravel, etc.)
valuablesOnly picks up rare/valuable items
ores_onlyOnly picks up ore items
pick_allClears all rules — picks up everything

/kscombatpet (aliases: combatpet, cpet)

SubcommandUsageDescription
stats/kscombatpet statsShow combat pet stats in chat

/ksmount (aliases: mount)

SubcommandUsageDescription
summon/ksmount summon <type>Summon a mount by type ID
dismount/ksmount dismountDismount the current mount
list/ksmount listList available mounts

/kslang

SubcommandUsageDescription
(no args)/kslangOpens the language selection UI
<code>/kslang de-DESets language directly
auto/kslang autoClears override, uses client language

Supported language codes: en-US, de-DE, fr-FR, es-ES, pt-BR, ru-RU, pl-PL, tr-TR, it-IT


Admin Commands

/kspetadmin (aliases: petadmin)

Permission: ks.pet.admin

SubcommandUsageDescription
give/kspetadmin give <player> <type>Give a pet egg/rune/horn to a player
remove/kspetadmin remove <player> <type>Remove a pet from a player
setlevel/kspetadmin setlevel <player> <type> <level>Set a specific pet's level
addxp/kspetadmin addxp <player> <type> <amount>Add XP to a specific pet
reroll/kspetadmin reroll [<player> <type> | combat | collector | mount]Re-roll all stats from scratch
maxout/kspetadmin maxout [<player> <type> | combat | collector | mount]Set pet to max level with all stat slots filled
reload/kspetadmin reloadReload config and pet type definitions
list/kspetadmin listList all registered pet types
inspect/kspetadmin inspect handInspect the pet item in your hand
inspect/kspetadmin inspect <player>Inspect all pet items in a player's inventory
creator/kspetadmin creatorOpen the Pet Creator UI
cleanup/kspetadmin cleanupForce-remove all KS-role NPCs from world
cleanworld/kspetadmin cleanworldClean orphaned pet NPCs across all worlds
despawnall/kspetadmin despawnallDespawn all active pet NPCs

See the Admin Panel & Pet Creator page for detailed documentation of each command.


Mount Controls

When mounted:

KeyAction
WASDMove the mount
FDismount
ShiftSprint (if mount supports it)
info

Mounts use Hytale's native mount system. The mount NPC position is synced automatically for all players via setMountEntityId.