Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicDungeons MythicDungeons
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 87
    • Issues 87
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicDungeonsMythicDungeons
  • Issues
  • #399

Closed
Open
Created Jul 13, 2024 by Jules@Indyuce

Support with MMOCore party module

Hey, I'm the author of MMOCore,

Our users have been constantly getting the following error message after updating to MythicDungeons 1.3+

[00:32:42 WARN]: [MMOCore] Could not initialize party module: Could not load compatibility with MythicDungeons

The problem is MythicDungeons and MMOCore both soft-depending on each other. On my server, I got MythicDungeons to enable after MMOCore, which caused the error above. Here is the code MMOCore runs on #onEnable():

this.hook = Bukkit.getServer().getServicesManager().load(MythicDungeonsService.class);
        Validate.notNull(hook, "Could not load compatibility with MythicDungeons");

I assume the service manager of MythicDungeons is only registered when MythicDungeons enables, so if MD enables after MMOCore, integration will fail on my end. I'm affraid the only quality fix would be to have some sort of external Vault like API to handle external party plugins.

Edited Jul 13, 2024 by Jules
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking