Added new ExperienceFormula config and /mcconvert command

This commit is contained in:
TfT_02
2013-05-20 15:38:30 +02:00
parent 1a51b93ec9
commit 68e433b3b7
16 changed files with 507 additions and 40 deletions

View File

@ -192,10 +192,6 @@ public class Config extends AutoUpdateConfigLoader {
reason.add("Experience.Gains.Mobspawners.Multiplier should be at least 0!");
}
if (getFormulaMultiplierCurve() < 0) {
reason.add("Experience.Formula.Curve_Modifier should be at least 0!");
}
return noErrorsInConfig(reason);
}
@ -484,9 +480,4 @@ public class Config extends AutoUpdateConfigLoader {
public double getWitherSkeletonXP() { return config.getDouble("Experience.Combat.Multiplier.Wither_Skeleton", 4.0); }
public double getSpawnedMobXpMultiplier() { return config.getDouble("Experience.Gains.Mobspawners.Multiplier", 0.0); }
/* XP Formula Multiplier */
public int getFormulaMultiplierCurve() { return config.getInt("Experience.Formula.Curve_Modifier", 20); }
public boolean getCumulativeCurveEnabled() { return config.getBoolean("Experience.Formula.Cumulative_Curve", false); }
public double getFormulaSkillModifier(SkillType skill) { return config.getDouble("Experience.Formula.Modifier." + StringUtils.getCapitalized(skill.toString())); }
}