Download Project MMO: Classes — Minecraft Mods — MetaMods
Project MMO: Classes

Project MMO: Classes

Active

Downloads

0

Last update

7 months ago

Versions

1.20.1 — 1.21.1
Client and server
Forge
Neoforge
Adventure
Game mechanics
Addons

Project MMO: Classes – Character System for Project MMO

This modification implements a comprehensive class system with extensive customization options for Project MMO.

Core System Features

The system includes three class categories: primary classes (such as Wizard and Fighter), subclasses for specialization within primary directions, and ascended classes representing the pinnacle of character development. All classes function as Project MMO skills and are fully configurable through the main mod system. The primary classes correspond to 13 standard D&D archetypes:

  • Artificer
  • Barbarian
  • Bard
  • Cleric
  • Druid
  • Fighter
  • Monk
  • Paladin
  • Ranger
  • Rogue
  • Sorcerer
  • Warlock
  • Wizard

Obtaining Classes and Insignias

Character classes are acquired by finding and using corresponding insignias. Classes are organized into four color-coded groups:

  • Red insignia — Warrior [Barbarian, Fighter, Monk]
  • White insignia — Priest [Cleric, Druid, Paladin]
  • Purple insignia — Mage [Wizard, Warlock, Sorcerer]
  • Teal insignia — Expert [Artificer, Bard, Ranger, Rogue]

There are four insignia levels with different usage costs:

  • Iron — unlocks level 1 class for 20 experience levels
  • Gold — upgrades class to level 2 for 25 experience levels
  • Emerald — advances class to level 3 for 30 experience levels
  • Diamond — maximum advancement to level 4 for 40 experience levels

Subclass Specialization

Each primary class offers three subclass options, available starting from level 2. Character selection is limited to one subclass at a time. A special subclass insignia costing 30 experience levels is required to obtain a subclass. Players can change their subclass by reapplying the corresponding item.

The Fighter's subclass options showcase the diversity of available specializations.

Ascended Classes

Ascended classes become available upon reaching level 4 in two primary classes. Each class combination creates a unique ascended class, with 78 total possibilities.

Example combinations:

  • Fighter + Paladin = Warborn
  • Sorcerer + Warlock = Scion
  • Bard + Rogue = Nightsong

Character Management

The class management screen (default key 'O') displays the character's current classes, their levels, subclasses, and ascended class information. Hovering over a class reveals a delete button — an irreversible action resulting in the loss of all associated subclasses and ascended classes.

System Configuration

By default, the mod doesn't add insignias to the game or configure class abilities, providing only the system for acquiring and managing Project MMO skills. For full functionality, players need to manually configure corresponding perks in Project MMO using the skill names listed below, and add insignias through loot tables.

System Progression

Configuration is recommended to begin with level 1 primary classes and iron insignias added through monster loot tables, chests, achievements, trading, or recipes — all implementable via data packs. Then add level 2 perks and insignias for class advancement, followed by subclass configuration.

Next, configure level 3 and 4 perks for primary classes with corresponding emerald and diamond insignias. The process concludes with adding ascended class perks, accessible upon reaching maximum character level.

Configuration Skill Lists

Primary Classes

Artificer, barbarian, bard, cleric, druid, fighter, monk, paladin, ranger, rogue, sorcerer, warlock, wizard

Subclasses

  • Artificer: alchemist, armorer, artillerist
  • Barbarian: berserker, storm_herald, beast
  • Bard: college_of_swords, college_of_whispers, college_of_spirits
  • Cleric: death_domain, life_domain, war_domain
  • Druid: circle_of_dreams, circle_of_spores, circle_of_wildfire
  • Fighter: champion, eldritch_knight, samurai
  • Monk: way_of_the_kensei, way_of_shadow, way_of_the_dragon
  • Paladin: oathbreaker, oath_of_vengeance, oath_of_redemption
  • Ranger: gloom_stalker, drake_warden, beast_master
  • Rogue: assassin, scout, soulknife
  • Sorcerer: divine_soul, shadow_magic, storm_sorcery
  • Warlock: hexblade, archfey, fathomless
  • Wizard: evocation, necromancy, graviturgy

Ascended Classes

  • Ragnarok, sоnomancer, vestige, wildweaver, titan, zenith, luminar, wayforged, gloomsmith, eidolon, hexwright, sage
  • Warchanter, lightborn, stormborn, warlord, wildsent, crusader, bloodforged, reaver, sanguinar, cursebringer, runebreaker
  • Hymncaller, windsinger, bladedancer, wayfarer, lorekeeper, wanderer, nightsong, spellweaver, fatesinger, spellsinger
  • Hierоphant, templar, ascetic, paragon, warden, inquisitor, mystic, occultist, divinist
  • Primal, shaman, wildoath, stalker, shade, stormcaller, blightcaster, archdruid
  • Ironguard, warbоrn, vanguard, duskrender, runeharrow, dreadmarked, warcaller
  • Seraph, traveler, whisperer, arcanist, voidfist, runic
  • Redeemer, ravager, emberbane, herald, auramancer
  • Nightstalker, dreadhunter, felweaver, hexbane
  • Shadowcaster, felstalker, illusionist
  • Scion, arсhmage
  • Darksage
Project members
Silvertide

Silvertide

Developer

Created: 24 Mar 2025

ID: 84601