Home/ Guides/ Soulmask Commands
🎭 Soulmask · Commands

Soulmask Admin Commands

Soulmask gives server admins a full GM (Game Master) console — spawning items and NPCs, teleport, weather, tribe management, masks, and server ops. Almost every command is prefixed with gm and typed in the in-game console. Authenticate first, then search, copy, and paste.

Verified vs. saraserenity.net, xgamingserver, g-portal & bisecthosting command docs · June 2026
Open the console
Press ~ to open the console, type gm key [password], confirm in the GM Panel — then press ~ again and enter any gm command.
Full command list ↓ — 134 commands, searchable, one-tap copy.
🔛

How to Enable GM Commands in Soulmask

1

Set an admin password on the server: add -adminpsw "YourPassword" to the launch parameters (or set it in your host panel's Admin Password field).

2

Connect to your server as normal.

3

Press the tilde key (~) to open the in-game console. If nothing opens, switch your keyboard layout to English (UK) and try the ^ key (left of the 1).

4

Type gm key YourPassword (your real password, no brackets) and press Enter.

5

In the GM Panel that appears, enter the password again and click Become the Admin.

6

Close the panel, press ~ again, and enter any gm command.

Admin status is not saved between sessions — re-run gm key [password] every time you reconnect. Commands are case-sensitive: type the CamelCase/Pinyin names exactly (e.g. gm DengJi, gm PinZhi) or they silently fail. gm ShanHao permanently deletes an account — use it with extreme caution.
⌨️

Soulmask Command List

Type to filter, hit Copy, paste in-game. 134 commands. Placeholders in [brackets] are values you fill in.

CommandWhat it doesCategory
gm key [password]Authenticate with the server admin password and open the GM Panel. Required before any other gm command.Admin Access & Authentication
gm AddExp [int]Add general experience to your character.Player & Character Stats
gm AddExpToTarget [int]Add experience to the targeted player character.Player & Character Stats
gm AddMJExp [float]Add Mask (Awareness) experience to your character.Player & Character Stats
gm AddMaskExpToTarget [int]Add Mask experience to the targeted player character.Player & Character Stats
gm AddShouLieExp [float]Add hunting experience to your character.Player & Character Stats
gm DengJi [int]Set your character's level to a value.Player & Character Stats
gm PinZhi [int]Set the quality of your controlled character (0-5).Player & Character Stats
gm XiDianReset the controlled character's stats and refund all spent attribute points.Player & Character Stats
gm FuHuoRevive the controlled character.Player & Character Stats
gm ZiSha 1Kill your own character immediately (suicide/respawn).Player & Character Stats
gm SetAttr [attribute] [float]Set a named attribute on the controlled character (e.g. gm SetAttr YinShen 1 for AI invisibility).Player & Character Stats
gm Query [attribute]Print the current value of an attribute to the console.Player & Character Stats
gm StatePrint the status of several key character attributes.Player & Character Stats
gm ShowInfo [0|1]Print character info — 1 = your own (quality, skills, talents, position); 0 = the targeted character.Player & Character Stats
gm ShowCI [string]Display debug state info for a character on-screen.Player & Character Stats
gm ShowShuShiValuePrint the total comfort value affecting the controlled character.Player & Character Stats
gm AddGA [abilityClass] [string]Add a gameplay ability to the controlled character.Abilities & Effects
gm AddGE [effectClass]Add a gameplay effect to the controlled character.Abilities & Effects
gm AddGEToTarget [effectClass]Apply a gameplay effect to the targeted character.Abilities & Effects
gm RemoveGA [abilityClass]Remove a gameplay ability from the controlled character.Abilities & Effects
gm RemoveGE [effectClass]Remove a gameplay effect from the controlled character.Abilities & Effects
gm RemoveTargetGE [effectClass]Remove a gameplay effect from the targeted character.Abilities & Effects
gm ShowGAPrint all active gameplay abilities on the controlled character.Abilities & Effects
gm ShowGEPrint all active gameplay effects on the controlled character.Abilities & Effects
gm ShowMuBiaoGAPrint the targeted character's active gameplay abilities.Abilities & Effects
gm ShowMuBiaoGEPrint the targeted character's active gameplay effects.Abilities & Effects
gm ShowTagPrint all gameplay tags assigned to the controlled character.Abilities & Effects
gm AddNG [int] [bool] [int]Add a natural gift (talent) to the selected character — gift ID, override flag, slot index.Natural Gifts & Talents
gm RemoveNG [int] [bool]Remove a specific natural gift from the selected character.Natural Gifts & Talents
gm ClearNGRemove all natural gifts from the selected character.Natural Gifts & Talents
gm AddZJ [int]Set a weapon mastery for the controlled character by mastery ID.Proficiency & Weapon Mastery
gm RefreshZJUnlock all weapon masteries for the target character.Proficiency & Weapon Mastery
gm SetShuLianDuMaxVal [int] [int] [int]Set a proficiency's current and max level — proficiency ID, current, max.Proficiency & Weapon Mastery
gm SLDDengJi [int] [int]Set the level of a proficiency — proficiency ID, level.Proficiency & Weapon Mastery
gm SLDDengJiAll [int]Set all proficiency levels for the controlled character to a value.Proficiency & Weapon Mastery
gm SLDJingYan [int] [int]Add experience to a proficiency — proficiency ID, XP amount.Proficiency & Weapon Mastery
gm AddDaoJuByClass [itemClass]Spawn an item directly into the controlled character's inventory by class name.Items, Cosmetics & Currency
gm AddFashion [int]Unlock a cosmetic fashion item for the current player.Items, Cosmetics & Currency
gm AddHairStyle [int]Add a hairstyle (by ID) to the current player.Items, Cosmetics & Currency
gm AddWenShen [int]Teach the current player a body paint (tattoo) by ID.Items, Cosmetics & Currency
gm AddMoney [int] [int]Add currency to the player's account — currency type ID, amount.Items, Cosmetics & Currency
gm BianShen [int]Equip one of the mask sets by index ID.Masks & Equipment
gm JSMJUnlock all mask nodes for the current player (bypasses level requirements).Masks & Equipment
gm UnLockAllMaskAndPartsUnlock all masks and mask part options for the current player.Masks & Equipment
gm SetHidePlayerMask [float]Toggle or set mask visibility on the player character.Masks & Equipment
gm AddHuntingTitle [int]Add all hunting titles up to and including a tier level.Hunting & Achievements
gm JieJiaoShouLieChengHaoAdd all creatures to the player's Hunter gallery / bestiary.Hunting & Achievements
gm ChengJiuUnlock ALL achievements for the current player.Hunting & Achievements
gm KeJiShuUnlock all technology-tree nodes and recipes for the current player.Technology & Knowledge
gm CreateSpecifiedMan [int] [int]Spawn a preconfigured tribesman as a tribe member in front of you — config ID, count.NPC Spawning & Animal Control
gm CreateSWByClass [class] [bool] [int] [bool] [int] [int] [guid]Spawn a specific NPC by class name; the extra params set ownership, level and faction.NPC Spawning & Animal Control
gm ZhaoMuInstantly recruit the targeted human NPC into your clan (aim at them first).NPC Spawning & Animal Control
gm ZhuaBuInstantly knock out / subdue the targeted human NPC.NPC Spawning & Animal Control
gm TameDongWuTake ownership of the targeted animal (tame it instantly).NPC Spawning & Animal Control
gm ClearAllNpcRemove all non-player-owned NPCs from the server (they respawn on the normal cycle).NPC Spawning & Animal Control
gm ResetNpcReset scripted / mechanical NPCs to their default state.NPC Spawning & Animal Control
gm Find120 [int] [int] [int]Locate specific NPCs by type parameters and mark them on the map.NPC Location & Discovery
gm FindSCGLocLocate specific wild NPC spawn positions in the world.NPC Location & Discovery
gm ChaZhaoSCGWeiZhi [class]Find all wild NPCs of a class and display their locations.NPC Location & Discovery
gm DongWuCountPrint an animal population count for the surrounding area.NPC Location & Discovery
gm JiaRuGongHui [int]Force the current player to join the tribe at the given index.Tribe & Guild Management
gm JoinGuildFromViewActorForce the current player to join the targeted player's tribe.Tribe & Guild Management
gm ForceGuildOwnerForce the current player to become leader of their current tribe.Tribe & Guild Management
gm DeleteGuild [int]Permanently delete the tribe at the given 0-based index.Tribe & Guild Management
gm AddGongHuiReputation [int] [int]Increase a tribe's reputation by an amount — tribe index, amount.Tribe & Guild Management
gm SetTanHeHuiZhangTime [float] [float]Set the offline-time thresholds for tribe-leader impeachment — warning, impeachment (minutes).Tribe & Guild Management
gm SaveJianZhuToFile [string]Save all player buildings within the current radius to a named export file.Building & Structures
gm LoadJianZhuFromFile [bool] [bool] [string]Load a building layout from a file — relative-position flag, ownership flag, filename.Building & Structures
gm SetJianZhuToFileMode [int]Set the radius used by SaveJianZhuToFile.Building & Structures
gm TouQuViewJianZhuTransfer ownership of the targeted building to the current player.Building & Structures
gm TouQuAllJianZhuesTransfer ownership of every player-built structure on the map to you.Building & Structures
gm CuiHuiViewGongHuiJianZhuByRadius [int]Destroy all player-owned buildings within a radius in metres.Building & Structures
gm ResetTargetChestBypass the reset timer on the targeted loot chest immediately.Building & Structures
gm SetJianZhuDaoTaMode [int] [bool]Set building-collapse mode parameters for structural physics.Building & Structures
gm SetJianZhuFuLanMul [float]Set the decay/rot multiplier for buildings on the server.Building & Structures
gm ShowAroundJianZhuNumberPrint the current and max building-piece counts nearby.Building & Structures
gm ShowJianZhuTotalNumberPrint the total building-piece count for the entire map.Building & Structures
gm CopyViewActorGuiShuCopy the ownership data from the targeted NPC or building.Building & Structures
gm ApplyGuiShuToViewActorApply previously copied ownership data to the targeted actor.Building & Structures
gm Go [x] [y] [z]Teleport the controlled character to world coordinates (float values).Teleport & Movement
gm GoF [distance] [height]Teleport the controlled character a distance directly forward.Teleport & Movement
gm GotoJiTanTeleport to the nearest sacrifice altar.Teleport & Movement
gm GPSPrint your current world coordinates (x, y, z).Teleport & Movement
gm WeiSui [bool]Spectate — focus the camera on another player; 1 enables, 0 disables.Teleport & Movement
gm ShowMapReveal and unlock the entire map (remove fog of war) for the current player.Map & Exploration
gm GhostMode [0|1]Enable (1) or disable (0) ghost mode — flight, noclip through geometry, and invisibility to AI.Visibility, Stealth & Ghost Mode
gm YinShenToggle whether the current player is targetable by enemy AI.Visibility, Stealth & Ghost Mode
gm YinBi [int]Set the base stealth value controlling how hidden you are from enemy vision.Visibility, Stealth & Ghost Mode
gm SetAttr YinShen 1Set the YinShen attribute to 1 — invisible to AI.Visibility, Stealth & Ghost Mode
gm SetAttr YinShen 0Set the YinShen attribute to 0 — visible to AI again.Visibility, Stealth & Ghost Mode
gm XiuMianToggle whether the current player keeps nearby actors from entering hibernation.Hibernation & World Optimization
gm AddJinZhiXiuMianHerePlace an anti-hibernation anchor at your location, keeping actors in range active.Hibernation & World Optimization
gm ClearAllJinZhiXiuMianRemove all anti-hibernation anchors placed with AddJinZhiXiuMianHere.Hibernation & World Optimization
gm PrayWeather [type] [duration]Override the weather across the whole map — weather type ID, duration.World & Weather
gm Set24hTime [HH:mm]Set the in-game time of day (e.g. gm Set24hTime 12:00).World & Weather
gm SetTimePower [float]Change how fast in-game time passes — 1.0 normal, higher = faster.World & Weather
gm SetTimeOffset [float]Modify the time-of-day progression offset.World & Weather
gm AddGameWorldTime [float]Add seconds to the current game-world clock.World & Weather
gm QueryWenDuPrint the in-game temperature at the player's location.World & Weather
gm ShowYingHuoLocation [string]Print the locations of all bonfires of a given type.World & Weather
gm ShuaXinZhiBei [float]Respawn harvestable vegetation/resources within a radius in metres.Vegetation & Resources
gm CuiHuiZhiBei [float]Destroy all harvestable vegetation within a radius in metres.Vegetation & Resources
gm AddReDu [float]Increase the barbarian-invasion fever at your location by an amount.Barbarian Invasion & Heat
gm ClearAllReDuReset all barbarian-invasion fever across the server to zero.Barbarian Invasion & Heat
gm ShowReDuPrint the current barbarian-invasion fever info and heat chart.Barbarian Invasion & Heat
gm SetSpecialEventOpenOrClose [eventID] [0|1]Enable (1) or disable (0) a special event by ID.Special Events & Sacrifice
gm JiTanCeShi [tribeID] [int]Spawn a captured tribesman and start a sacrifice-altar event for testing.Special Events & Sacrifice
gm AddServerPermissionList [listID] [steamID/IP]Add a Steam ID or IP to a server permission list (whitelist/blacklist).Server Permission Lists
gm RemoveServerPermissionList [listID] [steamID/IP]Remove a Steam ID or IP from a permission list.Server Permission Lists
gm ClearServerPermissionList [listID]Remove all entries from a permission list.Server Permission Lists
gm EnableServerPermissionList [listID] [0|1]Enable (1) or disable (0) a permission list.Server Permission Lists
gm ShowServerPermissionDetailsPrint all permission-list entries and their status.Server Permission Lists
gm KickPlayer [steamID]Kick the player with the given Steam ID from the server.Player Management & Server Control
gm ShanHaoPermanently delete the current player's account and character. Cannot be undone.Player Management & Server Control
gm ChaXunPSUniqueIdPrint the current player's Steam unique ID.Player Management & Server Control
gm LT [channelID] [message]Send a chat message to a channel (global / server broadcast).Player Management & Server Control
gm BaoCunTrigger an immediate world save on the server.Player Management & Server Control
gm ExitSave the world and shut down the server.Player Management & Server Control
gm ForceSavePlayerDataForce an immediate save of the current player's data to disk.Player Management & Server Control
gm ChongZhiRenWuReset the current player's tutorial / guidance missions.Player Management & Server Control
gm SelectSave the targeted character for commands that need a selected target.Targeting & Selection
gm ClearSelectClear the currently selected character target.Targeting & Selection
gm QuerySelectPrint the name of the character currently stored as the selected target.Targeting & Selection
DebugInfo 1Enable the info overlay top-right (server status, FPS). No gm prefix needed.Debug, Display & Physics
DebugInfo 0Disable the info overlay. No gm prefix needed.Debug, Display & Physics
gm SuDuPrint the current values of several speed-related attributes.Debug, Display & Physics
gm ShowObjectCount [class]Display the count of active objects of a class on the server.Debug, Display & Physics
gm ToggleBuildVersionToggle on-screen build-version display.Debug, Display & Physics
gm ToggleGzDebuggerToggle on-screen Gz debug information.Debug, Display & Physics
gm QueryActorByName [string] [float] [bool]Find actors by name within a radius and optionally mark them.Debug, Display & Physics
gm RecordDynamicPhysicsActorsPrint a full list of dynamic physics actors to the server log.Debug, Display & Physics
gm CountWorldSimulatingPhysicsPrint physics-shape counts to the server log.Debug, Display & Physics
gm SimulatingPhysics [bool]Enable or disable physics collision simulation server-wide.Debug, Display & Physics

Soulmask Commands FAQ

Why isn't the tilde (~) key opening the console?
It's a known keyboard-layout issue. Switch your Windows layout to English (UK) and press the ^ key (left of the 1). Once you're in, you can switch back.
Do I have to enter the admin password every time?
Yes. Admin status isn't kept between sessions — every time you reconnect, open the console with ~ and re-run gm key [password] to regain GM access.
What's the difference between gm YinShen and gm SetAttr YinShen 1?
gm YinShen toggles AI-targetability on/off each time you use it. gm SetAttr YinShen 1 sets it explicitly (1 = invisible to AI, 0 = visible) so you control the state directly.
How do I teleport to a spot on the map?
Use gm GPS to read your coordinate format, then gm Go [x] [y] [z]. Or simply hold Ctrl and right-click the in-game map to teleport there without coordinates.
Do these work in single-player?
Yes. Commands work in both single-player and on dedicated servers. In single-player you're automatically admin; in multiplayer you authenticate first with gm key [password].

More from GamesOMG

Console open? Here's the rest of the toolkit.