supported plugins - magemonkeystudio/divinity GitHub Wiki

🔌 Supported Plugins

Divinity provides optional support and compatibility with several popular plugins. These integrations enhance how custom stats, attributes, levels, and economy function across other systems.


🎯 Combat Integration

Fabled (Attributes & Skills)

Divinity supports Fabled’s Damage Mechanic using a custom prefix:

  • Use DIVINITY_ before your custom damage type in skill configurations.
  • Example: DIVINITY_cold, DIVINITY_chaos

Divinity’s attributes can also be used in Fabled’s attributes.yml:

stats:
  rpgdamage-cold: 'v(a*.05+1)'
  rpgdefense-chaos: 'v(a*.05+1)'

🧠 Level & Class Systems

McMMO

You can configure Divinity to use McMMO power levels as the player level system:

compatibility:
  player-level-plugin: McMMO

LevelledMobs

Supports mob-level scaling and access to mob level metadata:

compatibility:
  mob-level-plugin: LevelledMobs

MythicMobs

Full integration for:

  • Reading mob levels from MythicMobs
  • Equipping mobs with Divinity items
  • Applying damage values in skills

You can import Divinity items into MythicMobs using:

/mm items import <itemName>

Then reference the imported item in your mob files.

compatibility:
  mob-level-plugin: MythicMobs

💰 Economy & Trading

Vault

Used for economy-based modules like sell, repair, and worth.yml. Vault must be installed to support player balance and item pricing.


🎨 Custom Item Packs

ItemsAdder

Prefix item materials with ITEMSADDER_ to use ItemsAdder assets in any Divinity module.

Oraxen

Prefix item materials with ORAXEN_ to use Oraxen custom items in modules.


🧩 Placeholder Support

PlaceholderAPI

Divinity registers several placeholders automatically:

  • %divinity_itemstat_[TYPE]%
  • %qrpg_damage_[TYPE]%
  • %qrpg_defense_[TYPE]%

See the Placeholders page for full usage.


🔧 Configuration Location

To enable plugin support, add the correct plugin names under compatibility: in engine.yml. Here are the supported values:

  • McMMO
  • Fabled
  • LevelledMobs
  • MythicMobs
  • Vault

Example configuration:

compatibility:
  player-level-plugin: McMMO
  player-class-plugin: Fabled
  mob-level-plugin: MythicMobs
⚠️ **GitHub.com Fallback** ⚠️