Check NPC registry at startup, fixes #2168

This commit is contained in:
PikaMug 2023-12-03 22:29:56 -05:00
parent 8507ebcb64
commit 85c99bac5a
1 changed files with 6 additions and 4 deletions

View File

@ -633,11 +633,13 @@ public class BukkitQuestsPlugin extends JavaPlugin implements Quests {
depends.unlinkCitizens(); depends.unlinkCitizens();
} }
} }
if (depends.getZnpcsPlusApi() == null) { if (depends.getZnpcsPlusApi() != null) {
if (depends.getZnpcsPlusApi().getNpcRegistry() == null) {
getLogger().log(Level.SEVERE, getLogger().log(Level.SEVERE,
"ZNPCsPlus was enabled but NpcApiProvider was null. Disabling linkage."); "ZNPCsPlus was enabled but NpcApiProvider was null. Disabling linkage.");
depends.unlinkZnpcsPlusApi(); depends.unlinkZnpcsPlusApi();
} }
}
customLoader.init(); customLoader.init();
questLoader.importQuests(); questLoader.importQuests();
if (getConfigSettings().canDisableCommandFeedback()) { if (getConfigSettings().canDisableCommandFeedback()) {