Difference between revisions of "Homebrew: Tools"

From 5etools Community Wiki
Jump to: navigation, search
m
m (Tools)
 
Line 16: Line 16:
 
: '''Schema'''
 
: '''Schema'''
 
::: The specifics and requirements of the various types.
 
::: The specifics and requirements of the various types.
: [[Feature: Manage Homebrew| Homebrew Manager]]
+
: [[Feature: Manage Homebrew| '''Homebrew Manager''']]
::: Ultimately, the homebrew is only  
+
::: Ultimately, the homebrew is only useful, if its used. The Homebrew manager is a means to load; selectively modify or remove homebrew files.
  
 
<br/>
 
<br/>

Latest revision as of 00:20, 13 February 2020

Tools

The following tools have been developed and currated to help create content for 5e, and in some instances, into 5eTools.



Site Tools

Homebrew Builder
Great for creating Monsters & Spells through an easy interface.
Text Converter
Helpful for converting Tables and statblock from Markdown or simple text
Renderer Demo
A style guide / practical reference of the various tags with side by side comparison of code to render, which means it provides a place to test out snippets of entries. MOST IMPORTANT TOOL FOR COVERTING QUALITY CONTENT.
It will not render a fully developed homebrew from JSON, it works for the embedded content (ie the "meat" or content).
Example Files
Each type has a sample file for reference to see how they are constructed, what is included and how formatting applies for such.
Schema
The specifics and requirements of the various types.
Homebrew Manager
Ultimately, the homebrew is only useful, if its used. The Homebrew manager is a means to load; selectively modify or remove homebrew files.



External Tools

JSONlint.com
This site validates basic JSON structure (syntax) and points out what you're missing.
5eTools' Community Discord
specifically the #Brew-Coversion channel (its where you can ask directly for support and guidance)
Homebrew Repo
this serves as the offical Repository for Homebrew (the location from which the Manage Homebrew tool pulls.)
Code Editor
you may wish to install Pretty JSON.
you may wish to install JSTool.




Section Name noframes Example File(s) Template Schema
📑
Tool(s) Description
Adventure noframes

💾

📑

[📑]

A playable adventure. Should include maps, event descriptions, etc.
Book noframes

💾

📑

[📑]

Books are like Compendiums but include more information, 'fluff' and the like.
Background noframes

💾

📑

[📑]

A custom character background which provides rich content.
Bestiary noframes

💾

📑

[📑]

Bestiary - Monsters, NPCs and the like
Boon noframes

💾

📑

[📑]

Special rewards from Extraordinarily powerful creatures for a character's service.
Class noframes

💾

📑

[📑]

Character class information
Class Features noframes

💾

📑

[📑]

Features such as Invocations, Fightstyles, or the like.
Collection A Brew with multiple section types defined within it, which doesn't lean more towards any one type.
Conditions noframes

💾

📑

[📑]

Conditions and their effects
Deity noframes

💾

📑

[📑]

The gods of the worlds of D&D through various campaigns.
Creature noframes

💾

📑

[📑]

Bestiary - Monsters, NPCs and the like
Disease noframes

💾

📑

[📑]

Diseases and illnesses.
Feats noframes

💾

📑

[📑]

Custom Feats
Hazard noframes

💾

📑

[📑]

These are most often enviromental hazards and climate issues, not as simple as traps but still worthwhile.
Item noframes

💾

📑

[📑]

Items are the most complicated. Magical and Mundane, Trade goods, Kits, Mounts etc etc etc.
Meta tag noframes

💾

📑

[📑]

This is required for each JSON
Monster noframes

💾

📑

[📑]

Bestiary - Monsters, NPCs and the like
Object noframes

💾

📑

[📑]

Objects are special items, being seige weaponry, explosives etc - usually mundane items that have specific features that exceed simple items but don't really have traditional combat aspects and need special descriptions.
NPC noframes

💾

📑

[📑]

Bestiary - Monsters, NPCs and the like
Optional Features noframes

💾

📑

[📑]

Optional features are things like Eldritch Innvocations, Powers, etc
Psionics noframes

💾

📑

[📑]

Psionics are currently unique to Mystics and are similar to spells.
Races noframes

💾

📑

[📑]

Playable races.
Reward noframes

💾

📑

[📑]

Rewards and Boons, these are extraordinary results.
Ships noframes

💾

📑

[📑]

Ships are part of a UA expansion to better identify how naval (space) combat would work.
Spells noframes

💾

📑

[📑]

Spells are the magical powers for spellcasters, being divided into 10 tiers of power (cantrips + 1..9 level spells)
Table noframes

💾

📑

[📑]

Tables can be random result tables or just a means to store data in a more helpful way.
Trap noframes

💾

📑

[📑]

Traps and Lair like features that threaten characters - most often without combat resolutions.
Variant Rules noframes

💾

📑

[📑]

These are sets of Rules for 5e that are House Rules, or expansions of existing rules - like crafting, mass combat/warfare, Strongholds and Travelling
Vehicles noframes

💾

📑

[📑]

Ships are part of a UA expansion to better identify how naval (space) combat would work.