mirror of
https://git.tonybark.com/toolbox/dnd-sourcebook-template.git
synced 2026-02-10 16:24:49 -05:00
58 lines
No EOL
2.7 KiB
Markdown
58 lines
No EOL
2.7 KiB
Markdown
# D&D Sourcebook Template
|
|
|
|

|
|
|
|
[](https://creativecommons.org/licenses/by/4.0/)
|
|
[-red.svg)](https://www.dndbeyond.com/)
|
|
[](https://commonmark.org/)
|
|
|
|
This Obsidian (though not limited to it) project with templates you copy or use the built-in system to write your creatures, spells, or whatever for creating your own [sourcebook](https://en.wikipedia.org/wiki/Sourcebook) to use in campaign setting or supplementary rulebook for later.
|
|
|
|
Included are basic character creation and gameplay guides with one species, class, and subclass as examples. Although this is mostly just to give a sense of what you can do and good practice, I highly recommend keeping the guides. These were taken from recent [Markdown conversation](https://github.com/downfallx/dnd-5e-srd-markdown) of the SRD that I *highly* recommend you contribute to.
|
|
|
|
## Recommendations
|
|
|
|
- Any Markdown-supported text editor
|
|
- [Obsidian](https://obsidian.md/) or VSCode
|
|
- [mdBook](https://rust-lang.github.io/mdBook/)
|
|
- [Harper](https://writewithharper.com/) spellcheck
|
|
|
|
## How To
|
|
|
|
- Add a chapter to the Summary
|
|
- See [mdBook documentation](https://rust-lang.github.io/mdBook/)
|
|
- Insert or paste the contents from `/templates`
|
|
- Write whatever you want down
|
|
- Test your book with `mdbook serve` (Optional)
|
|
|
|
### Tips
|
|
|
|
- When making a subclass, I would recommend copying the base class for reference.
|
|
- You can convert Animals to Monsters or vice versa. They follow the structure.
|
|
- If you decide to create your own spells (or tweak existing ones), I highly recommend making them [fallible](https://youtu.be/eyb4FDvzLeE). Because they're not.
|
|
- Unless 4E and 3E are released under the CC-By, this is the best workaround I can give ya'.
|
|
|
|
## Contributing
|
|
|
|
If you want to contribute this template, feel free to lend a hand.
|
|
|
|
### How to Contribute
|
|
|
|
1. Fork this repository
|
|
2. Create a feature branch (`git checkout -b fix/spell-formatting`)
|
|
3. Make your changes
|
|
4. Ensure Markdown is properly formatted (use a linter like `markdownlint`)
|
|
5. Submit a pull request
|
|
|
|
### Guidelines
|
|
|
|
- Maintain consistent Markdown formatting
|
|
- Use tables for stat blocks and data
|
|
- Add links between related sections where helpful
|
|
- Follow the existing heading hierarchy
|
|
|
|
## Legal Declaimer
|
|
|
|
This work contains material from the System Reference Document 5.2 by Wizards of the Coast LLC, available [here](https://www.dndbeyond.com/srd). The SRD 5.2 is licensed under [Creative Commons Attribution 4.0 International](copyright.md) License.
|
|
|
|
Dungeons & Dragons, D&D, and their respective logos are trademarks of Wizards of the Coast LLC. |