Ruleset Types and What They Mean
The rule set decides the default swap, ritual casting, and Show Cantrips values for each spellcasting class. Set the world rule set with Default Spellcasting Rules in module settings. Override it per actor with Rule Set Override in Spell Book Settings.

A class’s defaults are saved the first time Spell Book Settings opens with that class on the actor. Changing the rule set afterward does not update those classes. Edit their fields in Spell Book Settings instead.
Class defaults by rule set
Section titled “Class defaults by rule set”Legacy follows the 2014 rules. Modern follows the 2024 rules.
| Class | Rule Set | Spell Swap | Cantrip Swap | Ritual Casting | Show Cantrips |
|---|---|---|---|---|---|
| Artificer | Legacy | Long Rest | None | None | Yes |
| Artificer | Modern | Long Rest | Level Up | None | Yes |
| Bard | Legacy | Level Up | None | Prepared | Yes |
| Bard | Modern | Level Up | Level Up | None | Yes |
| Cleric | Legacy | Long Rest | None | Prepared | Yes |
| Cleric | Modern | Long Rest | Level Up | None | Yes |
| Druid | Legacy | Long Rest | None | Prepared | Yes |
| Druid | Modern | Long Rest | Level Up | None | Yes |
| Paladin | Legacy | Long Rest | None | None | No |
| Paladin | Modern | Long Rest | None | None | No |
| Ranger | Legacy | Level Up | None | None | No |
| Ranger | Modern | Long Rest | None | None | No |
| Sorcerer | Legacy | Level Up | None | None | Yes |
| Sorcerer | Modern | Level Up | Level Up | None | Yes |
| Warlock | Legacy | Level Up | None | None | Yes |
| Warlock | Modern | Level Up | Level Up | None | Yes |
| Wizard | Legacy | Long Rest | None | Always | Yes |
| Wizard | Modern | Long Rest | Long Rest | Always | Yes |
| Other class | Legacy | Level Up | None | None | Yes |
| Other class | Modern | Level Up | Level Up | None | Yes |
Swap modes
Section titled “Swap modes”Spell swapping and cantrip swapping each use No Swapping, On Level Up, or On Long Rest. Swap modes do not block preparation changes. A player can prepare or unprepare spells at any time. After a long rest, a class set to On Long Rest triggers a prompt to open the Spell Book unless Disable Long Rest Swap Prompt is on.
Ritual casting modes
Section titled “Ritual casting modes”| Mode | Behavior |
|---|---|
| No Ritual Casting | The module adds no ritual versions of the class’s spells. |
| Cast Rituals Only If Prepared | Prepared ritual spells can also be cast as rituals. |
| Cast Any Known Ritual | Any ritual spell available to the class can be cast as a ritual without being prepared. |
For both ritual modes, saving in the Spell Book adds a separate ritual copy of each eligible spell to the actor.