Skip to content
Soulmask

Documentation: GameXishu.json editor

GameXishu.json editor for a Soulmask dedicated server: ExpRatio, CaiJiDiaoLuoRatio…. The file is generated locally in your browser: no data is sent to a server and your settings stay in your browser's local storage.

Last updated: 10/9/2026

Open the tool

GameXishu.json holds the gameplay settings of your Soulmask server. Import your real file, change the values you want and download it: the rest of the file is left untouched.

How to use the tool

  1. Click Import and pick your current GameXishu.json.

  2. Filter the keys by name, then edit the values you want.

  3. Check the preview, then click Download.

  4. Stop the server, back up the old file, replace it in WS/Saved/GameplaySettings/, then restart.

Good to know

Starting values come from official documentation or cross-checked sources; they may change with any game update. Re-check the generated file after a major update.

Always stop the server before editing its files (some games rewrite them on shutdown) and keep a copy of the old file.

GameXishu.json keys are in pinyin and not officially documented: the tool reads your real file and invents no key. According to one guide, some values appear in several places of the file (change all of them) and the server rewrites the file while running.

Frequently asked questions

Where do I put GameXishu.json?
In WS/Saved/GameplaySettings/, with the server stopped. Back up the old version before replacing it, then restart the server.
Are my settings sent to a server?
No. Everything is computed in your browser. Your settings are stored only in your browser's local storage and can be erased from the Data page.
Soulmask
SoulmaskOpen access
Generate the launch script (StartServer.sh / StartServer.bat) for your Soulmask server: -SteamServerName, -MaxPlayers, -PSW, -adminpsw, -pvp/-pve, -Port, -QueryPort, -EchoPort, -saving, -backup. Free, in your browser.
LaunchConfigurationOpen
Documentation