engine compatibility - magemonkeystudio/divinity GitHub Wiki
This section defines plugin compatibility hooks for external systems that Divinity can integrate with, such as MythicMobs, Fabled, or McMMO.
Each entry tells Divinity which external plugin to use for a specific type of level or class tracking.
| Key | Description |
|---|---|
player-level-plugin |
Plugin used to determine a player's level (e.g. Fabled, McMMO, LevelledMobs) |
player-class-plugin |
Plugin used to check player class (e.g. Fabled, None) |
mob-level-plugin |
Plugin used to determine the level of mobs (e.g. MythicMobs) |
compatibility:
player-level-plugin: Fabled
player-class-plugin: Fabled
mob-level-plugin: MythicMobsAll plugin integrations are configured in engine.yml under:
compatibility:
player-level-plugin: <PluginName>
player-class-plugin: <PluginName>
mob-level-plugin: <PluginName>Divinity supports the following plugins through these hooks:
-
Fabledβ used for both level and class integration -
McMMOβ used for player level -
LevelledMobsβ used for player level -
MythicMobsβ used for mob level
See: Supported Plugins for usage examples.
Let me know when youβre ready for the performance section!