From 323b41fd5862b14449469931c5060930896ee868 Mon Sep 17 00:00:00 2001 From: nossr50 Date: Mon, 30 Apr 2012 06:21:14 -0700 Subject: [PATCH] Adding in config nodes for Hardcore Mode (WIP) --- src/main/java/com/gmail/nossr50/config/Config.java | 5 +++++ src/main/resources/config.yml | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/src/main/java/com/gmail/nossr50/config/Config.java b/src/main/java/com/gmail/nossr50/config/Config.java index d2c089845..35a854e37 100644 --- a/src/main/java/com/gmail/nossr50/config/Config.java +++ b/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); } diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index 43532259e..ace831714 100644 --- a/src/main/resources/config.yml +++ b/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