This page serves as a directory and summary of keys and objects used to create a .JSON
file for homebrew.
abbreviation
Key (string) type
Abbreviated form of the source
document, to display on the site.
occurs in _meta
For example:
PHB
- Player’s Handbook
You should choose one that matches your source’s name
ability
Object type
Special rewards from powerful creatures for a character’s service.
occurs in boon; item
ac
Key (integer)
The armor class value of the item
Occurs in item; objects
action
- An Object type
Reference for the mechanical economy of a creature’s or vehicle’s combat turn.
actionEntries
- an Array
NEED CONTENT
Occurs in objects
actionStation
- an Array of Object
NEED CONTENT
Occurs in vehicle
actionThresholds
- an Object
NEED CONTENT
Occurs in vehicle
additionalSources
- An Object type for homebrew
Reference for additional sources that the homebrew object has additionally been defined within.
Consists of source
and page
keys
additionalSpells
-
Enables support for importing spells into foundryvtt and should be used in addition to subclassSpells
/subSubclassSpells
Occurs in subclass; background
adventure
- An Object type
A playable adventure. Should include maps, event descriptions, creatures, NPCs, items, etc.
adventuredata
- an Object
Is the data/text of the adventure. It pairs with Adventure’s outline.
Occurs in adventure
age
- an Object
Denotes the range of the age
Occurs in item; race;
alAveragePlayerLevel
- a key (integer)
Adventurers League Average Player Level.
Occurs in adventure
alId
- a key (string)
Adventurers League ID.
Occurs in adventure
alLength
- An Object
Adventurers League length (in hours).
Occurs in adventure
allergenGroups
- array of string (enumerated)
One of the 14 major food allergens; see https://erudus.com/food-allergens for more information.
Occurs in recipe
ammo
- a key (boolean)
Denotes if the vehicle has ammmunition
Occurs in vehicle
ammoType
- a Key (string)
A string that identOccurs in item
ammunition
- a Key (boolean)
Denotes that the item uses ammunition
Occurs in item
armorProficiencies
- array of Strings (enumerated)
The list of armor proficiencies
Occurs in [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
atomicPackContents
- a key (boolean)
If the item’s pack contents should be treated as one atomic unit, rather than handled as individual sub-items.
Occurs in item
attachedSpell
- an array of strings
If the item contains or mimics spell abilities, list them here
Occurs in item
attachedSpells
- an array of Strings
If the Vehicles contain or mimic spell effects, list them here
Occurs in vehicle
attackBonus
- a key (string)
The bonus granted by the attack
Occurs in [monster feature](/Homebrew/TableOfReference/Monster Feature)
authors
- An array of strings for homebrew
A list of authors who created the original source.
Occurs in _meta; book
axe
- a Key (boolean)
Denotes if the item is an Axe type
Occurs in item
background
- An Object
A character background that gives proficiencies in skills/tools/languages and some starting equipment.
backgroundData
- An Object
This defines the substance of the background’s contents
Occurs in background
barding
- a key (boolean)
Denotes if the item is barding
Occurs in item
basicRules
- a key (boolean)
If set to true, its identified as part of the basicRules and can be found in the filter for such.
baseItem
- an Object
When making variant
items, this sets the default template item from which to build
Occurs in item
blacklist
- an array of Objects
A list of things to blacklist from display on the site.
Contains displayName
; hash
; category
; and source
Occurs in _meta
Use of this in public brew files is strongly discouraged
bonusAbilityCheck
- a key (String)
The Ability Score to which the item’s bonus modifies ability checkes while active/worn
Occurs in item
bonusAc
- a key (string)
The bonus to the AC for use/weilding the item
Occurs in item
bonusProficiencyBonus
- a key (string)
The general bonus to proficienies
Occurs in item
bonusSavingThrow
- a key (string)
The bonus general saving throw
Occurs in item
bonusSpellAttack
- a key (string)
The bonus spell’s to hit attack
Occurs in item
bonusSpellDamage
- a key (string)
The bonus spell’s damage
Occurs in item
bonusSpellDamage
- a key (string)
The bonus damage for spells
Occurs in item
bonusSpellSaveDC
- a key (string)
The bonus added to Saving DC
Occurs in item
bonusWeapon
- a key (string)
The bonus to weapon (attack and to hit)
Occurs in item
bonusWeaponAttack
- a key (string)
The bonus to a weapon’s attack
Occurs in item
bonusWeaponCritDamage
- a key (string)
The bonus to a weapon’s critical damage
Occurs in item
book
- An Object type for homebrew
Books are a single file containing all of the content in a published reference such as rules, classes, fluff and descriptions.
Books are different to
adventures
; which contain the expedition a party may go on and what they may find.
Some books may even containadventures
in addition to the rest of their content.
For example; the Player’s Handbook is abook
, while Curse of Strahd is anadventure
boon
- An Object type for homebrew
Special rewards from powerful creatures for a character’s service.
Occurs in boon
capCargo
- a key (integer)
The total weight of cargo the vehicle(item) can hold
Occurs in item; vehicle
capCrew
- a key (integer)
The capacity of the vehicle(object)
Occurs in vehicle
capPassenger
- a key (integer)
Total number of passengers that the vehicle can hold
Occurs in item; vehicle
caption
- a key (string)
Caption over the table similar to a title
Occurs in table
carryingCapacity
- a key (integer)
Used in mount/beast capacity - does not refer to containers
Occurs in item
category
- a key (string) type
what category (5etools’ object {} name) this falls under
Occurs in _meta
cha
- a key (integer)
Charisma
Occurs in objects
charges
-
The number of charges held
Occurs in item
class
- An Object type for homebrew
Character class information, including progression, hit dice, starting equipment, class resources etc
class
does NOT include the detail of aclassFeature
or asubclass
, only links to them.
classFeature
- An Object type for homebrew
Features such as Invocations, Fighting Styles, Metamagic, Maneuvers, Invocations, etc.
className
-
The name of the class requirement
Occurs in background; deity
classSource
-
The source of the class requirement
Occurs in background; deity
_copy
- an Object
A means to shadow content from base content and allow
coin
- a key (string) type
the coin’s abbreviation (e.g. “gp”)
Occurs in the _meta’s currencyConversions
colLables
- array of strings
The heading of columns
Occurs in table
collection
- An Organization Category
The organizational name for a homebrew that contains varied types of Objects.
Collections can include
book
,adventure
,creature
,item
and many other types of bjects.
They can even include multiplebook
oradventure
objects, like a library.
color
- a string
Defines HTML hex color code that should use when displayed on the 5etools site in lists, e.g. ‘ff00ff’
Occurs in the _meta; condition; disease;
condition
- An Object type for homebrew
Condition names and a description of their mechanical effects.
condidtionImmune
-
Denotes if it grants condition immunity
Occurs in item; objects; vehicle
con
- a key (integer)
Constitution
Occurs in objects
consumes
- a key (boolean)
Denotes if the item is destroyed on use, and is of the consumed type
Occurs in item; [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
contents
- an array of objects
The linked Table of Contents of the adventure.
Occurs in adventure
control
- an array of Objects
Control elements of the vehicle
Occurs in vehicle
convertedBy
- An array of strings for homebrew
An optional list of people who contributed to converting the source into 5etools format.
Occurs in the _meta
_copy
- an Object
NEED CONTENT
Occurs in background
count
- a key (integer)
Number of the weapon object
Occurs in vehicle
countermeasures
- an array of entries
The description of how the hazard/trap is designed to be overcome
Occurs in trap
coverUrl
- a key (string)
A direct link to an image
Occurs in adventure
Image should be 300 x 300px in size.
Larger images will be centred and cropped.
creature
- An Object type for homebrew
This is the equivalent of a Stat Block; for both monsters and NPCs.
creatureType
- an array of String (enumerated)
Type of creatures
Occurs in objects
crew
- a key (integer)
For set requirements for crew
Occurs in item
crewMax
- a key (integer)
For set requirements for crew’s totaly capacity
Occurs in item
crewMin
- a key (integer)
For set requirements for crew’s minimum staffing
Occurs in item
critThreshold
- a key (integer)
The updated critical strike threshold
Occurs in item
cult
- An Object
An organization or guild, usually with a religious cohessive element
Occurs in cult
cultist
- An Object
An organization or guild, usually with a religious cohessive element
Occurs in cult
currencyConversions
- An Object
Used to define an alternate, uniquely named, currency that can be referrenced from Item entires. The currency conversion info will then be used when rendering the value of the item.
Occurs in the _meta
curse
- a key (boolean)
Denotes if the item is considered cursed
Occurs in item
customExtensionOf
- An Object
NEED CONTENT
Occurs in deity
customProperties
- An Object
For homebrew use only; a key-value dict of the form: “Typical Worshipers”: “Half-elf Bards”
Occurs in deity
data
- an Object
A generic object for storing special data for external use-cases. Keys prefixed with “rd-” should be added as “data-” HTML attributes when rendering to HTML.
Occurs in entry; table
dateLastModified
- A key (integer)
The epoch timestamp (in seconds) of when the homebrew was added to the repository. (Does Not need to be anywhere near to even the hour accurate.)
occurs in _meta
dateModified
- A key (integer)
The epoch timestamp (in seconds) of when the homebrew was added to the repository. (Does Not need to be anywhere near to even the hour accurate.)
occurs in _meta
dateReleased
- A key (string)
The date of release of the source, in the format YYYY-MM-DD (RFC3339).
occurs in _meta
deity
- An Object type for homebrew
A god; usually with a description of their alignment, domains and pantheon.
dependencies
- An array of Strings
Names of homebrew sources are listed here so they extend the loaded homebrew as they are referenced in this homebrew.
occurs in _meta
detail1
- a Key (String)
NEED CONTENT
Occurs in item
dex
- a key (integer)
Dexterity
Occurs in objects
dexterityMax
- a key (integer)
Maximum dexterity modifier allowed for medium armor.
Occurs in item
diet
- a key (string) enumerated
Type of diet the food is part of (eg. C: Vegetarian [aka “cheese”]\n V: Vegan\n X: Omnivorous)
Occurs in recipe
dimensions
- an array of Strings
the Vehicle’s dimensions
Occurs in vehicle
disease
- An Object type for homebrew
A description of a disease, ailment or illness and its mechnaical effect.
dishTypes
- array of Strings
Type of dish (eg. appetizer, bread, cocktail, dessert, drink, entree, etc)
Occurs in recipe
displayName
- a key (string)
The full
name of the source
Occurs in _meta
dmg1
- a Key (string)
The basic damage of the weapon, e.g 1d10
Occurs in item
dmg2
- a Key (string)
The versatile or alternative damage of the weapon, e.g 1d10
Occurs in item
dmgType
- a Key (string) enumerated
The damage type of the weapon
Occurs in item
domains
- an array of strings
Magical faith domains for spells
Occurs in deity
dt
- a key (integer)
Damage Threshold
Occurs in vehicle
eActive
- arracy of entry Object
Active Trap operations
Occurs in trap
eConstant
- array of entry Object
Constant trap operations
Occurs in trap
eDynamic
- array of entry Object
Dynamic trap functionality
Occurs in trap
effect
- a key (string)
The details of the monster feature’s effect
Occurs in monster feature
entries
- an object type
Defines the text formating for presentation to the site
equipment
- array of strings
The needed tools and gadgets for cooking the recipe
Occurs in recipe
example
- a key (string)
An description/example of monster feature
Occurs in monster feature
excludes
- an Object
Denotes what is excluded
Occurs in magic variant
feat
- An Object type for homebrew
Feats that can be chosen by a character
featureType
- an array
Type of feature
Occurs in Optional Feature
feats
- an Object for Homebrew
see background
feetPerUnit
- A key (string)
The ratio of the new spellDistanceUnits
per unit in the RAW unit of measurement, the imperial Foot.
occurs in _meta’s spellDistanceUnits
firearm
- a key (boolean)
Denotes if the item is a firearm type
Occurs in item
fluff
- a key (boolean)
This is intended to be used for Homebrew only - site data should include a fluff file per source
Occurs in background
focus
- a key (boolean)
Items can be used as a spellcasting focus
Occurs in item
fonts
- an array of Strings
A list of direct URLs to font files.
Occurs in language
foundryData
- an Object
FoundryVTT specific import data.
Occurs in item; [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
foundryEffect
- array of objects
Effects for specifically the Foundry VTT
Occurs in item; [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
foundryImg
- a key (string)
The URL for the image that will be mapped in the Foundry VTT platform when imported.
Occurs in action; background; objects; [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
foundryType
-
Homebrew only: used to manually specify the exact Foundry item type an item should be imported as. \n"CONFIG.Item.typeLabels" correct as of Foundry v0.8.9
Occurs in item
fromFeature
-
A lookup of other properties which should be tied to the “Feature: …” entry. This is used when e.g. customizing a background during import to a VTT.
Occurs in background
fromVariant
- a key (string)
UID of a “variantrule” to be linked as a footnote in the action.
occurs in action
full
- A key String
Full title of the source, to display on the site.
occurs in _meta (and also within _meta.psionicTypes
)
grantsProficieny
- a key (boolean)
Denotes if the item provides proficiencies and of what type
Occurs in item
group
-
The group under which this book should be listed in the navbar
Occurs in adventure
hasFluff
- a key (boolean)
Occurs in background; condition; disease;
hasFluffImages
- a key (boolean)
Occurs in background; condition; disease;
hasNumberParam
- a key (boolean)
NEED CONTENT
Occurs in [monster feature](/Homebrew/TableOfReference/Monster Feature)
hasOrder
- A key (boolean)
If the psionicTypes
as an assigned parent psionic order.
occurs in _meta’s psionicTypes
hash
- A key (string)
NEED CONTENT
Occurs in _meta
hasToken
- a key (boolean)
Denotes if the Object has a token to display/import
Occurs in objects
hasRef
- a key (boolean)
NEED CONTENT
Occurs in item
hazard
- An Object type for homebrew
These are most often enviromental hazards and climate issues, though can also include traps.
header
- An array of Strings
The various Headings (entries
’ names
) of the adventures sections comprising the Table of Contents
Occurs in adventure
hp
- an Object
The Hit (health) points
Occurs in objects
hpNote
- a key (Sting)
Information about the note
Occurs in vehicle
hull
- an Object
NEED CONTENT
Occurs in vehicle
id
- a key (string)
An ID that will be used to refer to adventures and books in tags.
Occurs in adventure
identifer
- a key (either string or integer)
used to direct links to the correct location within the
immune
- an array of Strings
The Immunity granted or possessed
Occurs in item; objects; vehicle
includes
- An array of Strings
Names of homebrew sources which are listed here are loaded they are referenced in this homebrew.
occurs in _meta
ingredients
- array of objects
The specific contents of the recipe
Occurs in recipe
inherits
- an Object
What the Variant inherits by default
Occurs in magic variant
initiative
- object
Custome initiative for the trap/hazard
Occurs in trap
initiativeNote
- arry of entry
Details related to the initiative use
Occurs in trap
instructions
- an array of entires
The instructions of creation
Occurs in recipe
int
- a key (integer)
Intelligence
Occurs in objects
internalCopies
- An arry of strings
An array of keys that are copied from within the current document. e.g. “item”, “monsterFluff”, “background” etc.
occurs in _meta
intro
- entry array type
Introduction description for table
Occurs in table
isAltDisplay
- A key (boolean)
If this type should display its psionic type/order with the format “Greater Discipline (Awakened)” instead of the standard “Awakened Greater Discipline”
occurs in _meta’s psionicTypes
isClassFeatureVariant
- a key (boolean)
Denotes if the feature is a variant feature. (UA traditionally, or accessory)
Occurs in [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
isFallback
- A key (boolean)
If true, this currency will be used as a fallback when the copper value of the item is a fractional value (e.g. a single ball bearing is worth 0.1 cp; marking gold as the fallback currency would have this be converted to gold).
occurs in _meta’s currencyConversions
isNameGenerator
- a key (boolean)
Uses the result rolled to construct a name from multiple columns, such as Prefix, Given, Family, Suffix names etc.
Occurs in table
isNpc
- a key (boolean)
Denotes if its considered an named NPC
Occurs in objects
isStriped
- a key (boolean)
Determines if the table is alternately shaded
Occurs in table
item
- An Object type
Items are the most complicated homebrew structures due to their broad scope which covers:
Magical & Mundane items, Trade Goods, Tool Kits, Mounts, Vehicles, Instruments, Weapons, Armour, etc.
see item
json
- A Key type for homebrew (string)
An identifying string, as seen in the JSON in “source” fields.
occurs in _meta
language
- An Object type for homebrew
Sets of written and spoken languages, who speaks them, what font they use, etc.
languageProficiencies
- An Object type
Array of string names of the 5e languages previously defined, being assigned a boolean value (defaults to false when not defined true)
Occurs in background; [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
level
- an Object
The advised character levels that the adventure ranges across.
Occurs in adventure; trap
locomotion
- an array of Object
Legacy format from the orginal UA release
Occurs in vehicle
lootTables
- an Array / a key (boolean)
The Table in which the item appears, or boolean for when the loot is a component of a loot table.
Occurs in item
Magic Variant
- An Object type for homebrew
A playable adventure. Should include maps, event descriptions, Monsters, Items etc.
Make Homebrew's Monster Traits
- An Object type for homebrew
Extensible Sets of Monster trains and feature usable by the Homebrew builder.
makes
- a key (string)
Description of content
Occurs in recipe
Meta tag
- An REQUIRED Object type that starts EVERY homebrew
This is required for each JSON
miscTags
- array of Strings
NEED CONTENT
Occurs in recipe
_mod
- an Object
NEED CONTENT
Occurs in background
modifySpeed
- an Object
When it modifies the speed
Occurs in item
monster
- An Object type for homebrew
Bestiary - Monsters, NPCs and the like
monsterfeatures
- an array of Objects
Features for Monsters for use in the monster creator homebrew feature
Occurs in [monster feature](/Homebrew/TableOfReference/Monster Feature)
movement
- an array of Objects
movement type
Occurs in vehicle
mult
- A key (number)
A multiplier for converting copper to this currency, e.g. “0.01” for standard gold pieces
occurs in _meta’s currencyConversions
name
- a key (string)
The name of the object
namePrefix
- a key (string)
The prefix to build onto the name
(eg. prefix name (Purple
Wand of Magic Missles)
Occurs in [magic variant](/Homebrew/TableOfReference/Magic Variant)
nameRemove
- a key (string)
Remove the name
Occurs in [magic variant](/Homebrew/TableOfReference/Magic Variant)
nameSuffix
- a key (string)
The Suffix to build onto the name
(eg. name suffix (Wand of Magic Missles Purple
)
Occurs in [magic variant](/Homebrew/TableOfReference/Magic Variant)
net
- a key (boolean)
NEED CONTENT
Occurs in [magic variant](/Homebrew/TableOfReference/Magic Variant)
noDisplay
- a key (boolean)
Denotes if the vehicle should be displayed
Occurs in vehicle
noteCook
- an arry of entry
Notes for the cook
Occurs in recipe
number
- a key (integer)
The quantity of action units that the defined action takes.
Occurs in action
objectType
- an array of Strings (enumerated)
Denotes the type of strings
Occurs in objects
optionalfeature
- an Object type for Homebrew
see Optional Feature
ordinal
- an object
consists of type
(enumerated) and identifier
(enumerated)
Occurs in adventure
otherSources
- An Object type for homebrew - Consists of source
and page
keys
Reference for additional sources that the homebrew object has additionally been defined within.
Occurs in _meta; [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
outro
- entry
type
Table Homebrew notes
Occurs in table
pace
- a key (integer)
Speed of the vehicle
Occurs in vehicle
packContents
- an array Object
When the item is a bundle of other items, this is used to note each item it provides
Occurs in item
page
> — A key (integer)
The page number of the document the information appears.
Page is required. If no page number exists, set it to 0.
pantheon
- A key (string)
The cultural grouping a god exists within
Occurs in background; Deity
parentSource
- A key (string)
Defines a containing family underwhich other adventures may show, e.g TftYP
Occurs in adventure
piety
- A key (boolean)
NEED CONTENT
Occurs in deity
_preserve
- an Object
NEED CONTENT
Occurs in background
poison
- a key (boolean)
Denotes the if the item is poisoned or a type of poison
Occurs in item
poisonTypes
- an array
Type of poison
Occurs in item
prerequisite
- an object
The elements that qualify the use of or ownership a feat
Occurs in feat
properties
- array of objects
additional definition of properties
Occurs in hazard; trap
property
- an array of strings (enumerated)
Item (usually weapon) properties based off the Core rules (can be expanded in _meta.
Occurs in item
province
- a key (string)
The nouveau form of “title”, first seen in MTF
Occurs in deity
psionic
- an Object homebrew item
See Psionic
psionicTypes
- An object
Psionic types are for expanding the possible types of psionics.
Contains full
; short
; hasOrder
; isAltDisplay
Occurs in _meta
published
- a key (string in the Date format)
The date of publication of the adventure, in the format YYYY-MM-DD (RFC3339).
Occurs in adventure
publishedOrder
- an key (Integer)
A sorting order for adventures within a single source.
Occurs in adventure
range
- a Object
Range of the time (Distance, Unit, Number of such)
Occurs in item
rarity
- type key (string)
The rarity of the item
Occurs in item
reaction
- an arry of Objects
NEED CONTENT
Occurs in monster; vehicle
recharge
- a key (string)
What are the item’s recharge requirements
Occurs in item
recipe
- an object for homebrew
see recipe
reload
- array
the reload poperty’s on shots
Occurs in item
resist
- an Object
What resistance it grants
Occurs in item; objects
reqAttune
-
Denotes if the item requires attunement and if there are requirements for such.
Occurs in item
reqAttuneAltTags
-
NEED CONTENT
Occurs in item
reqTags
-
NEED CONTENT
Occurs in item
reward
- an Object in homebrew
see reward
rowLabels
- array of strings
The heading of the row
Occurs in table
rows
- array
table rows
Occurs in table
rowstyles
- array of strings
Occurs in table
ruleType
- arry of strings (enumberated)
O: Optional\n V: Variant\n VO: Variant Optional\n VV: Variant Variant
Occurs in [variant rules](/Homebrew/TableOfReference/Variant Rules)
scfType
- a key (boolean)
Denotes if the item is a Sci-Fi type weapon
Occurs in item
$schema
- a key (string)
An optional key that allows you specify the schema you want to verify against in compatible IDEs.
Occurs in _meta within _meta.
Remove this key before submitting to the Main repo.
script
- a key (string
The Name of the languages’ font
Occurs in language
seeAlsoAction
- array of strings
UIDs (name) of "action"s to be linked in a “See Also” footnote. Ex.: “disarm|dmg”.
Occurs in action
seeAlsoVehicle
-
UIDs of "vehicle"s to be linked in a “See Also” footnote.\nEx.: “rowboat|gos”.
Occurs in item; vehicle
senses
— An array of strings for homebrew
Object keys are Sense names, which can referenced using {@sense <key>
} (case insensitive).
Are expanded in _meta; objects
sentient
- a key (boolean)
Denotes if the item is self aware
Occurs in item
serves
- an object
Gives the maximum, minimum number of people served
Occurs in recipe
shippingCost
-
Price in copper pieces per mile per passenger
Occurs in item
short
- a key (string)
The abbreviation of the psonic type (e.g X); values should
Occurs in _meta within _meta.psionicTypes
shortName
- a key (string)
from race’s short name
Occurs in background; subclass
signaturespells
- An Object
An organization or guild, usually with a religious cohessive element
Occurs in cult
singluar
- a key (string)
The singular form of the spellDistanceUnits
occurs in _meta’s spellDistanceUnits
Values should be objects with optional “singular” (singular form of the unit, e.g. “foot” for the singular of “feet”–if unspecified, a trailing “s” is removed from the plural version, if it exists, and the result is used as the singular form) and “feetPerUnit” (e.g. for a “yards” custom unit, this would be
3
, as there are three feet in a yard) key/values.
size
- a key (string)
The size of the vehicle
Occurs in vehicle
skillProficiencies
- an Object
Skill proficieny
Occurs in background; [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
skill
- an Object for Homebrew
Basic object with name, source and entries that is referenced by a {@skill <SkillName>|<SkillSource>}
tag
skillToolLanguageProficiencies
-
NEED CONTENT
Occurs in [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
source
— A key (string) type
An identifier to ensure content doesn’t overlap.
Occurs in:
Your source should be the same as the json key in the _meta object.
speed
- an Object
The speed
Occurs in item; monster; objects
spellDistanceUnits
— An Object type
Expands the possible units of range/area of effect measurements.
Contains feetPerUnit
and singular
occurs in _meta, expanding the schema
spellSchool
— An Object type
Expands the spell schools beyond the 5e RAW schools allowing for specialty schools (e.g. Chronomancy, Blood Magic, etc).
Object names are spell school abbreviations; values should be objects with “full” (used in the main entry, e.g. “Evocation”) and “short” (used in the list view, e.g. “Evoc”) key/values.
Are expanded in _meta
spellScrollLevel
- a key (integer)
The scroll’s level
Occurs in item
srd
- a key (boolean)
If set to true, its identified as part of the SRD rules.
Occurs in action; item; Monster; objects
staff
- a key (boolean)
Denotes if the object is staff type
Occurs in item
startingEquipment
- an Object
Defines the start equipment
Occurs in background
status
- an Object
NEED CONTENT
stealth
- a key (string and boolean)
The modifier for
Occurs in item
storyline
- a key (string)
The Setting or WotC reference adventure this adventure is based within
Occurs in adventure
str
- a key (integer)
Strength
Occurs in objects
strength
- a key (string)
The required Strength to use the object
Occurs in item
style
- a key (string)
NEED CONTENT
Occurs in table
subclassSpell
- a key (string)
This allows the website to filter spells by the subclass. If you are seeking to also enable support of the spells being imported into a VTT then refer to additionalSpells
.
Occurs in subclass
sword
- a key (boolean)
Denotes if the the item is a sword
Occurs in item
symbol
- a key (string)
The religious symbol of the diety
Occurs in deity
symbolImg
- a key (string)
The URL image
Occurs in deity
targetSchema
- a key (string) for homebrew
The target schema version in 5etools, e.g. current schema version is v1.1.0.
Occurs in _meta
tattoo
- a key (boolean)
Item type for tattoos.
Occurs in item
terrain
- array of string
The type of terrain the vehicle travels
Occurs in vehicle
threat
- a key (string)
Nature of the Trap
Occurs in trap
tier
ITEM - a key (string) enumerated
Either Major or Minor
Occurs in item
TRAP/HAZARD - a key (integer)
the relative value of the trap/hazard
Occurs in trap
time
— an Object
here you can describe how long the action takes. unit
can be “action”, “bonus” or “reaction”. number
is the amount of units it takes. If it does not apply to the action
object, you can delete this block.
Occurs in action
trait
- an array of Object
NEED CONTENT
Occurs in vehicle
_trait
- an Object
NEED CONTENT
Occurs in background; Deity
trap
- an Object for Homebrew
see trap
trapHazType
- a key (string) enumerate
MAG: Magical Trap\n MECH: Mechanical Trap
Occurs in trap; hazzard
trigger
- array of entry
The details on the triggering elements for the trap/hazard.
Occurs in trap
tokenUrl
- a key (string)
The URL to the token’s image
Occurs in objects
toolProficiencies
-
Tool Proficieny
Occurs in background; [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
travelCost
- a key (integer)
In copper pieces per mile per passenger.
Occurs in item
type
- an enumerated key (string)
Defines the nature of the entry which varies for each object into which it persists
Occurs in adventure; cult; entries; item;
typeAlt
-
NEED CONTENT
Occurs in item
typicalSpeakers
- an array or strings
A list of those creatures or nations of a language’s normal speakers.
Occurs in language
unit
- an enumerated String
The nature of the action; full action; bonus action or a reaction
Occurs in action
unlisted
- A key (boolean)
If this homebrew file should be ignored/hidden by any indexer.
Occurs in _meta
upgradeType
- an array of Strings
Type of Vehicle Upgrade
Occurs in vehicle
url
- a key (string) for homebrew
A direct link to the source, if available in web form or on a store.
Occurs in _meta
value
- a key (number)
Cost in Copper Pieces (eg a copper piece would be “value”:= 1, and gold piece would be “value”:= 100
Occurs in item
valueMult
- a key (number)
NEED CONTENT
Occurs in item
vehAc
- a key (integer)
The vehicles Armor Class (AC)
Occurs in item
vehDmgThresh
- a key (integer)
The vehicle’s Damage Threshold
Occurs in item
vehHp
- a key (integer)
The vehicle’s HP (health)
Occurs in item
vehicle
- an Object
The vehicle object
Occurs in vehicle
vehicleShip
- an Object
Vehicles
Occurs in vehicle
vehicleTerrain
- an array of Strings (Enumerated)
Type of Vehicle’s travel
Occurs in vehicle
vehicleUpgrade
- an Object
The vehicle upgrade options
Occurs in vehicle
vehSpeed
- a key (number)
The speed of the vehicle(item)
Occurs in item
version
- A key (string) for homebrew
The source version, e.g. “1.2.3”
vulnerable
- an array of strings
The
Occurs in monster; item; objects
weapon
- an array of Objects
The weapons on the vehicle
Occurs in vehicle
weaponCategory
- a key (string) enumerated
The weapon type (eg. exotic, martial, simple)
Occurs in item
weaponProficiencies
- an Object
Weapon proficiency array
Occurs in feats; Occurs in race; [Optional Feature](/Homebrew/TableOfReference/Optional Feature)
weight
- a key (number)
The weight of the object in imperial pounds.
Occurs in item
weightNote
- a key (string)
NEED CONTENT
Occurs in item
weightless
- a key (boolean)
Determines if the container removes the weight of items stored within it.
Occurs in item
wis
- a key (integer)
Wisdom
Occurs in objects
wondrous
- a key (boolean)
Is the object a wonderous type magical item
Occurs in item