Manage Campaign Sources
Configure which D&D source books are available in your campaign.
Import Source Data
Before you can use catalog content (monsters, spells, items), source data must be imported into Mimir.
Mimir imports .tar.gz archives of JSON data in the format established by the 5etools community project. Pre-packaged archives are available from the Mimir Resources releases page; download both the data archive and the matching image archive.
- Click the Settings gear icon in the header bar
- Under Admin Tools, click Import Books
- In the Manage Catalog Sources modal, click Import 5etools Data
- Select the data archive (
.tar.gz) - Wait for the import to complete — this may take a few minutes for large archives
- (Optional) Click Import Images and select the image archive to add token art and book illustrations
After import, the source books appear in the Manage Catalog Sources list.
Configure Sources for a Campaign
Each campaign can restrict which source books are available, letting you run a “PHB only” game or include supplements selectively.
- Open your campaign dashboard
- Click the Sources button in the header
- Toggle source books on or off
- Close the modal
Changes take effect immediately — catalog searches within this campaign now filter by the enabled sources.
Disable or Remove a Source
To disable a source book for a specific campaign:
- Open Campaign Sources (dashboard → Sources button)
- Toggle the book off
To remove a source book entirely from Mimir:
- Click the Settings gear icon, then click Import Books under Admin Tools
- Check the box next to each source book you want to remove
- Click Delete Selected, then confirm
Removing a source deletes all catalog entries from that book. Campaign data (characters, homebrew, documents) is not affected.
Tips
- Configure sources early when creating a campaign — it controls what appears in all catalog searches
- Characters can optionally have their own source restrictions, independent of the campaign (useful when players own different books)
- Imported data is stored locally in your SQLite database — no internet connection is needed after import
See Also
- Create a Campaign — Initial campaign setup
- The Catalog System — How source data works
- Troubleshooting: Missing catalog data