This mod adds a class selection screen known from many RPG games.
Classes consist of "upgrades", which can be spells (powered by Spell Engine), entity attribute modifiers or a combination of both.
The mod comes with built-in data/resource packs that add classes based on the RPG Series mods by Daedelus and the More RPG Series by Fichte.
Feel free to learn from those packs or use them as a baseline for a more customized experience.
There are 4 ways to open the class selection screen:
Each method can customize the screen that is opened using config options, block entity data or method arguments.
Customization options include:
The mod comes with different layouts for the class selection screen. What layout is used can be changed in the server config.
When a player chooses a class, an item defined by the class is placed into a specific equipment slot. Selected upgrades are stored on that item.
> Currently, the equipment slot used is provided by RPG Inventory.
> Alternative compatibility with Trinkets is getting explored and might be added at a later date.
Classes and class upgrades can be unlocked with advancements.
Classes are defined via data packs.