Start Here/Permissions·起

Permissions

The mod declares twenty permission nodes. Eighteen are attached to commands - see Commands for which command needs which. The other two, cultivation.profile.test and cultivation.land.bypass, are checked at runtime, inside the sandbox profile and the land rules, and are not attached to any command. Not every command uses one of the twenty, either: a handful of read-only subcommands name no node of their own and are given one by the engine - see Generated nodes.

Permissions
PermissionDescription
cultivationThe /cultivation root, the standalone /divine, and every player-facing subcommand under the root - info, meditate, retreat, bind, race, hud, sheet, settings, bonuses, aura, deviation, injuries, tempering, lifespan, soul, milestones, achievements, codex, compass, campaign, faction, solarterm, skilltree, way, dao, merit, sermon, sense, sensechannel, partner, technique, refine, spirit, respec, preset, formations, realms, depths, dreamtrial, innerdemon, cleanse, tribulation, abode, alchemy, cooking, forge, talisman, beast, duel, legacy, inheritance, rival, rogue, masterdisciple, oath, tea, weiqi, party, dungeon, treasure, pagoda, profile and top. The Auction House is not in this list: market has its own node, cultivation.market.
cultivation.sectThe /sect root and every sect subcommand, including /sect war, /sect banner, /sect top, /sect building, /sect ally, /sect rival, /sect guardian, /sect library and the 0.8.0 economy suite - donate, pavilion, mission, tournament, abbr. The same suite reached through /cultivation sect ... uses this node too.
cultivation.ascend v0.8.0/ascend and its begin, prestige and legacy branches - the Ascension capstone.
cultivation.celestial v0.8.0/celestial - the celestial event calendar. /celestial list carries a generated node of its own (see Generated nodes); starting, stopping and re-arming are cultivation.admin instead.
cultivation.bounty v0.9.0/bounty - the Bounty Board page. A standalone root command rather than a /cultivation subcommand, so it needs this node instead of the base cultivation one. Its list and contracts branches carry generated nodes of their own.
cultivation.array v0.10.3/cultivation array and /cultivation array anchor - the Transmission Array network. Its own node rather than the base cultivation one, granted to hytale:None by default the same way.
cultivation.tide/tide - the Beast Tide board: sieges underway, and how your own ground stands - and v0.11.0 /tide claim, which collects the Spirit Stones you earned defending against a tide. Granted to hytale:None by default. /tide trigger and /tide stop need cultivation.admin.
cultivation.land/land (aliases protect and protection), also reached as /cultivation land - the land-protection editor for the ground you stand on. Anyone may open it; what you can change depends on your standing on the claim, not on this node.
cultivation.market/cultivation market and every branch of it - list, sell, buy, auction, bid, buyout, cancel and claim. The Auction House itself stays off until the owner turns on Market-Auction-Enabled.
cultivation.heaven/cultivation heaven and its ascend and descend branches - the Heavenly Realm. The node alone does not open the door: entering still needs Ascension.
cultivation.sea/cultivation sea and its enter and leave branches - your Sea of Consciousness.
cultivation.calamity/calamity - the Calamity Beast world boss. /calamity status carries a generated node of its own; /calamity trigger and /calamity stop need cultivation.admin.
cultivation.reincarnate/reincarnate and its begin and status branches - Reincarnation.
cultivation.quest/quest (alias quests) - your quest chains. /quest log carries a generated node of its own.
cultivation.adminEverything staff-only: the /cultivation admin config editor and every subcommand under it, plus the staff tools that sit beside the features they control. The full list is under What cultivation.admin covers.
cultivation.profile.test v0.7.0The test-profile sandbox on your own account: /cultivation profile test and its realm/stage/qi/points/race/reset branches. Since v0.7.3 the sandbox is command-only — it no longer appears in the Profiles menu, and granting one to another player is cultivation.admin instead. Checked at runtime: /cultivation profile as a whole belongs to every player, and only those seven branches look for this node.
cultivation.land.bypassIgnores every land claim's rules, everywhere — sect halls, sect ground and cave abodes alike. Checked at runtime by the land rules, never attached to a command; the session-only admin bypass lifts the same rules.
cultivation.debugThe /cultivation debug (alias d) command group.
cultivation.debug.vein/cultivation debug vein.
cultivation.debug.hotkeys/cultivation debug hotkeys.

Hierarchy

The node names are dotted, and that dotting mirrors the command tree - cultivation is the root; cultivation.sect, cultivation.ascend, cultivation.celestial, cultivation.bounty, cultivation.array, cultivation.tide, cultivation.land, cultivation.market, cultivation.heaven, cultivation.sea, cultivation.calamity, cultivation.reincarnate, cultivation.quest, cultivation.admin, cultivation.profile.test and cultivation.debug sit under it; cultivation.land.bypass sits under cultivation.land; and cultivation.debug.vein and cultivation.debug.hotkeys sit under the debug group. Each command requires its own node explicitly, so holding cultivation does not by itself confer cultivation.admin.

The dotting is more than naming in one place. /cultivation debug vein and /cultivation debug hotkeys set no permission groups of their own, so the engine also asks for their parent's node: to use either, a player needs cultivation.debug as well as the leaf node. A wildcard on a staff group covers both.

cultivation
granted to everyone

cultivation.sect
granted to everyone

cultivation.ascend
granted to everyone

cultivation.celestial
granted to everyone

cultivation.bounty
granted to everyone

cultivation.array
granted to everyone

cultivation.tide
granted to everyone

cultivation.land
granted to everyone

cultivation.market
granted to everyone

cultivation.heaven
granted to everyone

cultivation.sea
granted to everyone

cultivation.calamity
granted to everyone

cultivation.reincarnate
granted to everyone

cultivation.quest
granted to everyone

cultivation.admin
staff only

cultivation.profile.test
staff only

cultivation.debug
staff only

cultivation.land.bypass
staff only

cultivation.debug.vein
staff only

cultivation.debug.hotkeys
staff only

cultivation
granted to everyone

cultivation.sect
granted to everyone

cultivation.ascend
granted to everyone

cultivation.celestial
granted to everyone

cultivation.bounty
granted to everyone

cultivation.array
granted to everyone

cultivation.tide
granted to everyone

cultivation.land
granted to everyone

cultivation.market
granted to everyone

cultivation.heaven
granted to everyone

cultivation.sea
granted to everyone

cultivation.calamity
granted to everyone

cultivation.reincarnate
granted to everyone

cultivation.quest
granted to everyone

cultivation.admin
staff only

cultivation.profile.test
staff only

cultivation.debug
staff only

cultivation.land.bypass
staff only

cultivation.debug.vein
staff only

cultivation.debug.hotkeys
staff only

What is granted by default

Fourteen nodes - cultivation, cultivation.sect, cultivation.ascend, cultivation.celestial, cultivation.bounty, cultivation.array, cultivation.tide, cultivation.land, cultivation.market, cultivation.heaven, cultivation.sea, cultivation.calamity, cultivation.reincarnate and cultivation.quest - are registered to the hytale:None group - the default group every player belongs to - so the whole player-facing experience, cultivating, sects, the Ascension capstone, reading the sky, the Bounty Board, the Transmission Array, the Beast Tide board, land protection, the Auction House, the Heavenly Realm, the Sea of Consciousness, the Calamity Beast, Reincarnation and quests alike, works out of the box with no permission setup.

Six nodes are granted to nobody by default - cultivation.admin, cultivation.debug, cultivation.debug.vein, cultivation.debug.hotkeys, cultivation.profile.test and cultivation.land.bypass - but not for the same reason:

Server staff still reach all of them the normal way, through the wildcard on their own admin group.

cultivation.profile.test is worth granting more deliberately than the others: it is not a debug convenience but a player-usable sandbox - anyone holding it can spin up a temporary cultivator with any realm, stage and Qi typed in by hand. A test cultivator is kept out of the rankings, sect scores and sect rosters, so the node is safe to hand to trusted balance-testers - but nothing about it is meant for hytale:None.

Generated nodes

A command that names no node of its own is given one by the engine: its parent's node, a dot, and its own name. Five read-only subcommands in this mod rely on that. Each is registered to hytale:None along with everything else, so nothing needs setting up.

CommandGenerated node
/bounty listcultivation.bounty.list
/bounty contractscultivation.bounty.contracts
/celestial listcultivation.celestial.list
/calamity statuscultivation.calamity.status
/quest logcultivation.quest.log

They are not counted among the twenty because the mod never names them. Each stands on its own node, so denying the parent root does not by itself close one - deny the generated node as well if you want it shut.

What cultivation.admin covers

Admin Inspect and Restore

v0.10.3 Three cultivation.admin tools exist specifically to make an admin's own progress-changing commands safer to use, not to do more themselves:

See Commands for the exact syntax of each.

The balance ledger

v0.10.3 /cultivation admin balance prints a local, aggregate-only usage summary for the mod's more recently shipped systems - Tea Ceremony, Transmission Arrays, Talismans, the Trial Pagoda, and Nascent Soul Escape - every one of which shipped with untested default numbers. It records counts only, never a player UUID or name, and nothing it records is ever sent anywhere. /cultivation admin balance reset clears every counter and restamps the since-time.