Sfoglia il codice sorgente

Wire up PVP/PVE settings

nossr50 6 anni fa
parent
commit
d879575d5f

+ 1 - 1
src/main/java/com/gmail/nossr50/config/ConfigManager.java

@@ -1,6 +1,6 @@
 package com.gmail.nossr50.config;
 
-import com.gmail.nossr50.config.hocon.*;
+import com.gmail.nossr50.config.hocon.SerializedConfigLoader;
 import com.gmail.nossr50.config.hocon.admin.ConfigAdmin;
 import com.gmail.nossr50.config.hocon.antiexploit.ConfigExploitPrevention;
 import com.gmail.nossr50.config.hocon.backup.ConfigAutomatedBackups;

+ 0 - 2
src/main/java/com/gmail/nossr50/config/hocon/serializers/CustomXPPerkSerializer.java

@@ -3,8 +3,6 @@ package com.gmail.nossr50.config.hocon.serializers;
 import com.gmail.nossr50.api.exceptions.InvalidSkillException;
 import com.gmail.nossr50.datatypes.experience.CustomXPPerk;
 import com.gmail.nossr50.datatypes.skills.PrimarySkillType;
-import com.gmail.nossr50.mcMMO;
-import com.gmail.nossr50.util.StringUtils;
 import com.google.common.reflect.TypeToken;
 import ninja.leaping.configurate.ConfigurationNode;
 import ninja.leaping.configurate.objectmapping.ObjectMappingException;

+ 2 - 3
src/main/java/com/gmail/nossr50/datatypes/skills/PrimarySkillType.java

@@ -1,6 +1,5 @@
 package com.gmail.nossr50.datatypes.skills;
 
-import com.gmail.nossr50.config.MainConfig;
 import com.gmail.nossr50.locale.LocaleLoader;
 import com.gmail.nossr50.mcMMO;
 import com.gmail.nossr50.skills.SkillManager;
@@ -196,7 +195,7 @@ public enum PrimarySkillType {
     }*/
 
     public boolean getPVPEnabled() {
-        return MainConfig.getInstance().getPVPEnabled(this);
+        return mcMMO.getConfigManager().getConfigCoreSkills().isPVPEnabled(this);
     }
 
     /*public void setHardcoreVampirismEnabled(boolean enable) {
@@ -204,7 +203,7 @@ public enum PrimarySkillType {
     }*/
 
     public boolean getPVEEnabled() {
-        return MainConfig.getInstance().getPVEEnabled(this);
+        return mcMMO.getConfigManager().getConfigCoreSkills().isPVEEnabled(this);
     }
 
     public boolean getHardcoreStatLossEnabled() {

+ 0 - 1
src/main/java/com/gmail/nossr50/mcMMO.java

@@ -1,7 +1,6 @@
 package com.gmail.nossr50;
 
 import com.gmail.nossr50.config.ConfigManager;
-import com.gmail.nossr50.config.MainConfig;
 import com.gmail.nossr50.config.hocon.database.ConfigSectionCleaning;
 import com.gmail.nossr50.config.hocon.database.ConfigSectionMySQL;
 import com.gmail.nossr50.config.hocon.party.ConfigSectionPartyExperienceSharing;

+ 0 - 1
src/main/java/com/gmail/nossr50/runnables/items/ChimaeraWingWarmup.java

@@ -1,6 +1,5 @@
 package com.gmail.nossr50.runnables.items;
 
-import com.gmail.nossr50.config.MainConfig;
 import com.gmail.nossr50.datatypes.player.McMMOPlayer;
 import com.gmail.nossr50.locale.LocaleLoader;
 import com.gmail.nossr50.mcMMO;

+ 0 - 1
src/main/java/com/gmail/nossr50/util/ChimaeraWing.java

@@ -1,6 +1,5 @@
 package com.gmail.nossr50.util;
 
-import com.gmail.nossr50.config.MainConfig;
 import com.gmail.nossr50.datatypes.interactions.NotificationType;
 import com.gmail.nossr50.datatypes.player.McMMOPlayer;
 import com.gmail.nossr50.locale.LocaleLoader;

+ 0 - 1
src/main/java/com/gmail/nossr50/util/HardcoreManager.java

@@ -1,6 +1,5 @@
 package com.gmail.nossr50.util;
 
-import com.gmail.nossr50.config.MainConfig;
 import com.gmail.nossr50.datatypes.interactions.NotificationType;
 import com.gmail.nossr50.datatypes.player.PlayerProfile;
 import com.gmail.nossr50.datatypes.skills.PrimarySkillType;

+ 0 - 1
src/main/java/com/gmail/nossr50/util/Motd.java

@@ -1,6 +1,5 @@
 package com.gmail.nossr50.util;
 
-import com.gmail.nossr50.config.MainConfig;
 import com.gmail.nossr50.datatypes.skills.PrimarySkillType;
 import com.gmail.nossr50.locale.LocaleLoader;
 import com.gmail.nossr50.mcMMO;