-
Notifications
You must be signed in to change notification settings - Fork 14
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.
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)'You can configure Divinity to use McMMO power levels as the player level system:
compatibility:
player-level-plugin: McMMOSupports mob-level scaling and access to mob level metadata:
compatibility:
mob-level-plugin: LevelledMobsFull 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: MythicMobsUsed for economy-based modules like sell, repair, and worth.yml. Vault must be installed to support player balance and item pricing.
Prefix item materials with ITEMSADDER:namespace_ to use ItemsAdder assets in any Divinity module.
Prefix item materials with ORAXEN_ to use Oraxen custom items in modules.
Prefix item materials with Nexo_ to use Oraxen custom items in modules.
Divinity registers several placeholders automatically:
%divinity_itemstat_[TYPE]%%qrpg_damage_[TYPE]%%qrpg_defense_[TYPE]%
See the Placeholders page for full usage.
To enable plugin support, add the correct plugin names under compatibility: in engine.yml. Here are the supported values:
McMMOFabledLevelledMobsMythicMobsVault
Example configuration:
compatibility:
player-level-plugin: McMMO
player-class-plugin: Fabled
mob-level-plugin: MythicMobs