Only ignore 0 dmg if specific plugins are detected

This commit is contained in:
nossr50
2020-10-05 14:43:06 -07:00
parent a6586e07cc
commit 0767e62965
10 changed files with 26 additions and 19 deletions

View File

@@ -102,6 +102,7 @@ public class mcMMO extends JavaPlugin {
/* Plugin Checks */
private static boolean healthBarPluginEnabled;
private static boolean projectKorraEnabled;
// API checks
private static boolean serverAPIOutdated = false;
@@ -159,6 +160,7 @@ public class mcMMO extends JavaPlugin {
PluginManager pluginManager = getServer().getPluginManager();
healthBarPluginEnabled = pluginManager.getPlugin("HealthBar") != null;
projectKorraEnabled = pluginManager.getPlugin("ProjectKorra") != null;
upgradeManager = new UpgradeManager();
@@ -182,6 +184,10 @@ public class mcMMO extends JavaPlugin {
checkModConfigs();
}
if(projectKorraEnabled) {
getLogger().info("ProjectKorra was detected, this can cause some issues with weakness potions and combat skills for mcMMO");
}
if (healthBarPluginEnabled) {
getLogger().info("HealthBar plugin found, mcMMO's healthbars are automatically disabled.");
}
@@ -689,4 +695,8 @@ public class mcMMO extends JavaPlugin {
public static BukkitAudiences getAudiences() {
return audiences;
}
public static boolean isProjectKorraEnabled() {
return projectKorraEnabled;
}
}