2
0
Эх сурвалжийг харах

Adding in config nodes for Hardcore Mode (WIP)

nossr50 13 жил өмнө
parent
commit
323b41fd58

+ 5 - 0
src/main/java/com/gmail/nossr50/config/Config.java

@@ -43,6 +43,11 @@ public class Config extends ConfigLoader {
             return "";
         }
     }
+    
+    /* Hardcore Mode */
+    public boolean getHardcoreEnabled() { return config.getBoolean("Hardcore.Enabled", false); }
+    public double getHardcoreDeathStatPenaltyPercentage() { return config.getDouble("Hardcore.Death_Stat_Loss_Penalty_Percentage", 75); }
+    public boolean getHardcoreVampirismEnabled() { return config.getBoolean("Hardcore.Vampirism", false); }
 
     /* Commands */
     public boolean getCommandXPLockEnabled() { return config.getBoolean("Commands.xplock.Enabled", true); }

+ 7 - 0
src/main/resources/config.yml

@@ -31,6 +31,13 @@ MySQL:
     Server:
         Port: 3306
         Address: localhost
+#
+#  Settings for Hardcore mode
+###
+Hardcore:
+    Enabled: false
+    Death_Stat_Loss_Penalty_Percentage: 75
+    Vampirism: false
 
 #
 #  Settings for mcMMO items