Released

Ionrift Library

Shared code and features

D&D 5e Pathfinder 2e Starfinder 2e Daggerheart Other systems

The Library is a central place to keep all the shared code and features used across the Ionrift ecosystem.

The library mostly contains all the shared concerns for the Ionrift modules but it also has some features which can be tuned e.g. the 'Entity manifest' which is a database of creature types allowing modules to query creature attributes in a system agnostic way so a skeleton in one system maps the same as a skeleton in another system for example.

The library is also used to manage the party roster in a central and abstracted means for the modules and we can also introduce custom 'terrains' for modules which need those concepts shared.

What it does in a nutshell:

  • Centralises and abstracts concerns needed to manage Ionrift modules
  • Abstracts creature entities and attributes
  • Abstracts party management
  • Abstracts Ionrift specific concepts across modules

Things what it needs:

  • Foundry 12+

Things what use the Library

Install from the Foundry package page, or grab the manifest from GitHub.

← All modules