Quest Codex Tracking Data
The Quest Codex Tracking Data artifact stores the QuestCodex multi-tracking overlay.
QuestCodex does not modify the official Quest extension. The official tracker still exposes one primary quest for the native HUD, while QuestCodex stores the full ordered list of tracked quests. The last tracked quest is restored as the primary quest when the player reconnects.
Fields
| Field | Type | Default | Description |
|---|---|---|---|
artifactId | String | Random UUID | Immutable artifact identity used by Typewriter storage. |
Placement
Create this entry in a static Typewriter page, then reference its entry id from quest_codex.trackingArtifact.
Do not place the artifact inside the same manifest page as the main QuestCodex configuration when you are packaging example pages for reuse. Keeping storage in a static page makes the page role explicit and avoids mixing runtime storage with menu definitions.
Identity Rule
artifactId must be generated, not semantic.
Good:
"artifactId": "ec133bbd-cea6-41ff-8a2e-f8093070948b"
Avoid:
"artifactId": "quest_codex_tracking_data"
If an artifact already exists on a live server, keep its artifactId. Changing it creates a new storage location and existing tracked quests will not be found.
Example
{
"id": "questCodexTrackingData",
"name": "quest_codex_tracking_data",
"type": "quest_codex_tracking_artifact",
"artifactId": "ec133bbd-cea6-41ff-8a2e-f8093070948b"
}