Latest version | v1.4.0 |
---|---|
Minimum Core | 12 |
Compatible Core | 12 |
Last updated | 4 months ago |
Created | 5 months ago |
Authors | |
Languages |
|
Systems |
Dnd5e |
Project source | Project URL |
Changelog | Changelog URL |
A content manager for D&D 5e in FoundryVTT with support for D&D 2014/2024 rules in v3.3.1 & v4.1
Have you ever wanted to:
If so, this module is for you.
The goal of the DCM is to give DMs full control over what options are available to players. It allows you to choose exactly which classes, subclasses, species, feats, backgrounds, items and spells show up in the built-in Compendium Browser, turning it into a single source of available options for you and your players.
Once installed it is simple to configure which options are available via the module settings or the Compendium Directory:
Once you've done this, any unselected content is hidden within the Compendium Browser. You can add or remove new options at any time, and unlike with creating compendium specifically for a particular game - there's no deletion, duplication or copying involved so no need to manage updates or changes! Though you'll need to re-generate the player journals when options change
Adding new spell lists is easy with the DCM. Simply go to the Spell List tab in the content selector window, and select the lists you want to be used. All selected lists will be loaded the next time you reload the window.
Right now there isn't a way to unload spell lists registered by modules so it's not possible to remove spells loaded by the SRD, PHB or Tashas modules (though the SRD and Tasha's spells can be hidden by ensuring the SRD spell compendium is not set as a source in the main Compendium Browser settings).
As a work-around, the spell list journal pages generated by the Player Handbook function only include spells allowed by the spell filtering you specify (if enabled), so the SRD/Tasha spells can be removed from these complete lists by not including them in the accepted spell selection.
Adding New Content
If new content is added it won't be available in the Compendium Browser until you've added it via the 'Approved Content' menu.
World Content
Currently we filter out items which are only in the world but not in a Compendium.
Filtering Large Collections
DCM currently only supports grouping items, not filtering them so its not the best user experience for types where there and hundreds/thousands of items (e.g. Equipment). I'd like to improve this and give users better ways to quickly navigate and approve/deny content.
Auto-Add Content
Ideally it should be possible to flag some compendiums as being auto-approving, including any content from these by default rather than having to manually approve new items (World items might be a good example of these).
This package is under an MIT license and the Foundry Virtual Tabletop Limited License Agreement for module development.
This module wouldn't be possible without the core D&D 5E system (and makes extensive re-use of it's styling) so thanks to the developers!
Additional thanks to folks from the League of Extraordinary FoundryVTT Developers discord for answer some no-doubt silly questions
To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: dnd5e-content-manager or copy its manifest URL:
And paste it to the input box at the bottom of your window.
You can install this package directly to your Forge account.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to deliver visitors with customized advertisements based on the pages they visited before and analyze the effectiveness of the ad campaign.