Statuses

A Status JSON is used to create a customisable, moddable and performant status effect.

Main Secondary
id The unique ID for the status
version Version of the JSON. Must be 0

Status

Main Secondary
type The loaded and inflicted type, loaded by StatusData and created each time Inflict() is called
bypassImmunity Bypasses an entity’s potential immunity [Flags]
- Human
- Animal
- Golem
- Other
stackType Controls how the status stacks
- Refresh
- Stack
- None
- Infinite

Conditions

Main Secondary
forceAllowOnCreatures If true, this status is forcably applied to every creature
allowOnItems If true, this status is forcably applied to every item

Effect

Main Secondary
creatureEffectId [Dropdown] The ID of the Effect this status spawns
itemEffectId [Dropdown] The ID of the Effect this status spawns

This site uses Just the Docs, a documentation theme for Jekyll.