update-journal
Update Foundry VTT journal entries: rename, replace page content, or add new pages. Target specific pages by ID. Game Master only.
Instructions
Generic JournalEntry update: rename the entry (name) and/or set page content. Content replaces the target page — pass pageId to target a specific page, newPageName to add a new page, or neither to update the first text page. For quest-style append updates use update-quest-journal instead. GM-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New journal entry name (rename). | |
| pageId | No | Target a specific page by id (get ids from list-journals). | |
| content | No | HTML content to set on the target page (replaces existing content). | |
| journalId | Yes | Journal entry id or exact name. | |
| newPageName | No | If set (without pageId), create a new page with this name from content. | |
| playerVisible | No | Set the written page visibility: true = players can OBSERVE it (a handout), false = GM-only. Omit to leave it unchanged. To flip an EXISTING page without rewriting its content, use set-journal-page-visibility. |