Profiles
Profiles let you keep up to three separate cultivators on one account and switch between them freely. Start again from Body Refinement without throwing away the Nascent Soul cultivator you spent a month on — and go back whenever you like. New in v0.7.0.
There is nothing to set up: your current cultivator becomes Profile 1 the first time you look.
What a Profile Carries
A profile is who you are, never what you own. Switching changes the cultivator; everything anchored to the account or to the world stays put.
| Travels with the profile | Stays with the account |
|---|---|
| Realm, stage and Qi | Your sect and rank in it |
| Race | Your cave abode and its spring |
| Dao — element, path, balance, karma | The formations you control |
| The skill tree | Marriage, for Partnered Cultivation |
| Learned techniques and their keybind loadouts | Settings — HUD lines, aura toggles, your equipped title |
| Active pill effects | Your inventory, and everything else Hytale itself owns |
The reasoning: a sect has other members and a hall other sects can besiege; an abode is claimed ground. Those are facts about the world, and they cannot follow a save file. Your equipped title staying put surprises some people — titles are account cosmetics, not progression.
A switch also clears any ritual in progress rather than carrying it, so a breakthrough can never be left running on a cultivator who is no longer there.
Managing Profiles
Open the Profiles page on the menu bar — it sits beside Settings — or use /cultivation profile:
| Command | Does |
|---|---|
/cultivation profile | Lists your profiles with realm, stage and Qi, marking the one you are on |
/cultivation profile new confirm | Starts a fresh cultivator from Body Refinement. Only acts on the literal word confirm |
/cultivation profile switch {number or name} | Saves where you are and loads that profile |
/cultivation profile rename {name} | Renames the profile you are on (24 characters) |
/cultivation profile delete {number or name} | Erases that save for good |
Both destructive actions ask first. On the menu, Erase and Begin Anew arm on the first click and commit on the second — any other click disarms them. Erasing refuses the profile you are standing on and the last one you have, so an account can never delete itself down to nothing.
Progress is saved onto the profile before every switch and again when you disconnect. Nothing here ticks — a profile you are not on is simply a record.
The Cap
Three profiles by default. The cap is not a config key: an add-on can raise it through the API (registerProfileCap), to a hard ceiling of six. If a cap-raising add-on is later removed, every profile you filled survives — you are only refused a new one until you are back under the cap.
When Switching Is Refused
A mod that replaces Cultivation's progression ladder (a ProgressionProvider, such as an add-on giving the server its own leveling) must explicitly declare that it keeps its own records in step with your saves. Until it does, profile switching is refused rather than half-performed, and the message says another mod governs progression here. That is a deliberate safety, not a bug — see Building Add-ons if you maintain such a mod.
The Test Profile
For server owners: anyone granted cultivation.profile.test gets one extra, temporary cultivator — a sandbox whose realm, stage, Qi, skill points and race you set by hand, for trying balance changes without touching your real character. It does not use one of your three slots.
| Command | Does |
|---|---|
/cultivation profile test {duration} | Enters or extends the sandbox. The duration is required — 30m, 4h, 2d, or a bare number of minutes; 1 minute to 30 days |
/cultivation profile realm {realm} | Sets the realm by enum name, e.g. VOID_REFINEMENT |
/cultivation profile stage {stage} | EARLY, MIDDLE, LATE or PEAK |
/cultivation profile qi {amount} | Sets banked Qi |
/cultivation profile points {amount} | Sets (not adds) available skill points |
/cultivation profile race {race} | Sets the race, bypassing the realm gate |
/cultivation profile reset | Wipes the sandbox back to a fresh cultivator without leaving it |
The same controls live in a Test Profile section of the Profiles page, with duration presets from 15 minutes to 7 days.
Three properties make it safe to hand out:
- It expires on its own. The limit is wall-clock, so it cannot be waited out by logging off. When it runs out you are put back on your own first profile, and the sandbox is discarded rather than saved.
- It cannot place. A test cultivator is kept out of the rankings, out of sect scores and off sect rosters — a realm that was typed should never outrank one that was earned. Your last real entry stays on the boards while you test.
- It works even under a progression add-on — the one profile operation that does — though the add-on still sees your real level, and the command says so.
Server Owners
There is deliberately no config for profiles: no key switches them off, and the cap moves only through the API. The one operator surface is the cultivation.profile.test permission — granted to nobody by default. See Permissions.
For add-on authors, the ProfileEvents class carries seven events (switch, create, delete, expiry) with cancellable pre-events for the first three.