Skip to main content

Power Types

A power type determines what a power actually does. Specify it via the type field in a Power JSON.

CategoryDescriptionPage
ActionExecute actions in response to eventsAction Powers
ModifyModify game mechanics like attributes, damage, and speedModify Powers
PreventPrevent certain actions like using items or sleepingPrevent Powers
RegularStandalone powers like flight, invisibility, phasing, etc.Regular Powers

Shared Data Types

Complex types used across multiple powers, actions, and conditions. See Shared Data Types for full details:

  • HudRender — HUD bar display settings
  • Key — Key binding settings
  • Modifier — Mathematical value modifier
  • AttributeEntry — Attribute modifier entry
  • PositionedItemStack — Item with optional slot position
  • ColorSettings — RGBA color configuration