Homebrew: Overview

From 5etools Community Wiki
Revision as of 15:50, 27 October 2020 by GoR (talk | contribs) (Undo revision 8215 by GoR (talk))
(diff) ← Older revision | Latest revision (diff) | Newer revision β†’ (diff)
Jump to: navigation, search

framless
v1.1.0

Homebrew.png
FIRST things first.
When we say homebrew in the sense of 5eTools, it's more than what you might be normally be used to, homebrew content effectively means any content that is not WoTC and is also available for use within 5eTools. This will include licensed 3rd party content such as Green Ronin; Kobold Press; Paizo; etc.
You can see the list of Offical content here.
When it's used within 5eTools, Homebrew also includes the means to take your ideas and use them as part of the site. (ie Homebrew Manager is how you include non SRD/RAW content)
SECOND.
That requires some additional work from what you may be familiar with RE: Homebrewry, GMBinder, or just drafting up a thought in a word processor. It helps to have a minor understanding of a data structure called JSON. If you've used Homebrewry or GMBinder, CritterDB or the like, it's not all that different, but its not the same either.
We'll (Discord Community #Brew-Conversion) do our best to give you the support to build your own homebrew for 5eTools, and perhaps give you more insight into the site and datastructures.
Click to Show: You can view any 5eTool listed element, in its JSON object by revealing its code.
THIRD.
The data is broken into logical units (Objects and Keys / Pairs) these are are better defined in the Adding Content page.
Because computers require Data to have precise structures. So your Homebrew must work within those structures and Pass JSONLINT validation, and then additionally 5eTools Validation. (More information here).
JSONSample.jpg
Homebrew Repo.png LAST.
You will need to have that file located somewhere. That can be on the 5eTools Respository, or on you own machine/website.
Next icon.png

RESOURCES

Homebrew LEXICON
The list of tags and terms
Templates
A list of blank templates that can be filled out to create your own homebrew.
5eTools Respository
Tools