Update world settings
update_worldUpdate a world's V4 settings. Only provided fields change. Set status to publish/unpublish. playable accepts startingChoices (max 6, the role doors), endings (max 7, minTurns floored at 10, each may bind mcRoleTemplateId to a role), images (max 100 scene instructions); each sub-list you send replaces that list while the others are kept, so you can send just endings without losing the doors. worldKind can only promote 'private' to 'playable'. Cover art and wiki content are managed in the Lunafic editor.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hook | No | ||
| slug | No | ||
| tags | No | ||
| rules | No | ||
| title | No | ||
| genres | No | ||
| status | No | ||
| worldId | No | World id from list_worlds. | |
| maturity | No | ||
| playable | No | ||
| synopsis | No | ||
| formality | No | ||
| worldKind | No | ||
| derivation | No | ||
| visibility | No | Who can find the world once published: public (every shelf + search), search (search only), link (unlisted, only people with the link). | |
| authoringMode | No | ||
| dialogueFormat | No | ||
| targetAudience | No | ||
| characterLanguage | No | ||
| narrativeLanguage | No | ||
| recommendedMcEntryId | No | World bible entry id of the recommended player role; empty string clears it. | |
| signatureCharacterId | No | World bible entry id of the world’s signature character; empty string clears it. |