bathtor / epcompendium   6.1.0

MIT License GitHub

Eclipse Phase Data in Scala/Scala.js

Scala versions: 2.13 2.12
Scala.js versions: 1.x



  • Core: Maven Central
  • Data: Maven Central
  • Media: Maven Central

This repository contains both data models and the data to build a custom Roll20 Compendium for Eclipse Phase.

The data models can be imported in order to use the generated data or generate custom data.

Setup for Roll20

Information on how to setup and use this compendium with Roll20 can be found here and the whole process is also described in the following video:

Setup Process


Then add the library dependencies (pick which ones you need):

libraryDependencies += "com.lkroll" %% "epcompendium-core" % "6.1.0"
libraryDependencies += "com.lkroll" %% "epcompendium-data" % "6.1.0"
libraryDependencies += "com.lkroll" %% "epcompendium-media" % "6.1.0"

Or for ScalaJS:

libraryDependencies += "com.lkroll" %%% "epcompendium-core" % "6.1.0"
libraryDependencies += "com.lkroll" %%% "epcompendium-data" % "6.1.0"
libraryDependencies += "com.lkroll" %%% "epcompendium-media" % "6.1.0"


The material in the core folder is my own work and published under MIT license.

The material in the data and media folders are based on Eclipse Phase by (Posthuman Studios)[] and is published under Creative Commons (BY-NC-SA) 3.0 (license)[] as is the original material.