QuteMonster

5eTools creature attributes (monster2md.txt)

Extension of Tools5eQuteBase.

Attributes

5eInitiativeYaml, 5eInitiativeYamlNoSource, 5eStatblockYaml, 5eStatblockYamlNoSource, ac, acHp, acText, action, alignment, allTraits, bonusAction, books, conditionImmune, cr, description, environment, fluffImages, fullType, gear, getAliases, hasImages, hasMoreImages, hasSections, hitDice, hp, hpText, immune, immuneResist, initiative, isNpc, labeledSource, languages, legendary, legendaryGroup, legendaryGroupLink, name, passive, pb, rawSpellcasting, reaction, reprintOf, resist, savesSkills, savingThrows, scores, senses, showAllImages, showMoreImages, showPortraitImage, size, skills, source, sourceAndPage, sourcesWithFootnote, speed, spellcasting, subtype, tags, text, token, trait, type, vaultPath, vulnerable

5eInitiativeYaml

A minimal YAML snippet containing monster attributes required by the Initiative Tracker plugin. Use this in frontmatter.

The source book will be included in the name if it isn't the default monster source ("MM").

5eInitiativeYamlNoSource

A minimal YAML snippet containing monster attributes required by the Initiative Tracker plugin. Use this in frontmatter.

The source book will not be included in the monster name.

5eStatblockYaml

Complete monster attributes in the format required by the Fantasy statblock plugin. Uses double-quoted syntax to deal with a variety of characters occuring in trait descriptions. Usable in frontmatter or Fantasy Statblock code blocks.

The source book will be included in the name if it isn't the default monster source ("MM").

5eStatblockYamlNoSource

Complete monster attributes in the format required by the Fantasy statblock plugin. Uses double-quoted syntax to deal with a variety of characters occuring in trait descriptions. Usable in frontmatter or Fantasy Statblock code blocks.

The source book will not be included in the monster name.

ac

See AcHp#ac

acHp

Creature AC and HP as AcHp

acText

See AcHp#acText

action

Creature actions as a list of NamedText

alignment

Creature alignment

allTraits

Creature traits as Traits

bonusAction

Creature bonus actions as a list of NamedText

books

List of source books using abbreviated name. Fantasy statblocks uses this list format, as an example.

conditionImmune

See ImmuneResist#conditionImmune

cr

Challenge rating

description

Formatted text containing the creature description. Same as {resource.text}

environment

Formatted text describing the creature's environment. Usually a single word.

fluffImages

List of images as ImageRef (optional)

fullType

Creature type (lowercase) and subtype if present: {resource.type} ({resource.subtype})

gear

Creature gear as list of item links

getAliases

Aliases for this note, including the note name, as quoted/escaped strings.

Example values:

In templates:

aliases:
{#each resource.aliases}
- {it}
{/each}

hasImages

Return true if any images are present

hasMoreImages

Return true if more than one image is present

hasSections

True if the content (text) contains sections

hitDice

See AcHp#hitDice

hp

See AcHp#hp

hpText

See AcHp#hpText

immune

See ImmuneResist#immune

immuneResist

Creature immunities and resistances as ImmuneResist

initiative

Initiative bonus as Initiative

isNpc

True if this is an NPC

labeledSource

Formatted string describing the content's source(s): _Source: <sources>_

languages

Comma-separated string of languages the creature understands.

legendary

Creature legendary traits as a list of NamedText

legendaryGroup

Map of grouped legendary traits (Lair Actions, Regional Effects, etc.). The key the group name, and the value is a list of NamedText.

Markdown link to legendary group (can be embedded).

name

Note name

passive

Passive perception as a numerical value

pb

Proficiency bonus (modifier)

rawSpellcasting

Creature spellcasting abilities as a list of Spellcasting attributes

reaction

Creature reactions as a list of NamedText

reprintOf

List of content superceded by this note (as Reprinted)

resist

See ImmuneResist#resist

savesSkills

Creature saving throws and skill modifiers as SavesAndSkills

savingThrows

String representation of saving throws. Equivalent to {resource.savesSkills.saves}

scores

Creature ability scores as AbilityScores

senses

Comma-separated string of creature senses (if present).

showAllImages

Return embedded wikilinks for all images If there is more than one, they will be displayed in a gallery.

showMoreImages

Return embedded wikilinks for all but the first image If there is more than one, they will be displayed in a gallery.

showPortraitImage

Return an embedded wikilink to the first image Will have the "right" anchor tag.

size

Creature size (capitalized)

skills

String representation of saving throws. Equivalent to {resource.savesSkills.skills}

source

String describing the content's source(s)

sourceAndPage

Book sources as list of SourceAndPage

sourcesWithFootnote

Get Sources as a footnote.

Calling this method will return an italicised string with the primary source followed by a footnote listing all other sources. Useful for types that tend to have many sources.

speed

Creature speed as a comma-separated list

spellcasting

Always returns null/empty to suppress previous default behavior that rendered spellcasting as part of traits.

2024 rules interleave spellcasting with traits, actions, bonus actions, etc.

subtype

Creature subtype (lowercase)

tags

Collected tags for inclusion in frontmatter

text

Formatted text. For most templates, this is the bulk of the content.

token

Token image as ImageRef

trait

Creature traits as a list of NamedText

type

Creature type (lowercase)

vaultPath

Path to this note in the vault

vulnerable

See ImmuneResist#vulnerable