Skip to content

engine compatibility

goflishMC edited this page Apr 22, 2025 · 1 revision

🔌 Engine Config: compatibility

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.


🔑 Options

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)

🧪 Example

compatibility:
  player-level-plugin: Fabled
  player-class-plugin: Fabled
  mob-level-plugin: MythicMobs

⚙️ Configuration Location

All plugin integrations are configured in engine.yml under:

compatibility:
  player-level-plugin: <PluginName>
  player-class-plugin: <PluginName>
  mob-level-plugin: <PluginName>

💬 Supported Plugins

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!

Clone this wiki locally