mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2024-11-26 07:06:45 +01:00
Diminished instead of Deminished
This commit is contained in:
parent
f4d1004d32
commit
2a443cd9db
@ -180,8 +180,8 @@ public class ExperienceConfig extends AutoUpdateConfigLoader {
|
||||
public double getCustomXpPerkBoost() { return config.getDouble("Experience_Formula.Custom_XP_Perk.Boost", 1.25); }
|
||||
|
||||
/* Deminished Returns */
|
||||
public int getDeminishedReturnsThreshold() { return config.getInt("Deminished_Returns.Threshold", 20000); }
|
||||
public int getDeminishedReturnsTimeInterval() { return config.getInt("Deminished_Returns.Time_Interval", 10); }
|
||||
public int getDiminishedReturnsThreshold() { return config.getInt("Diminished_Returns.Threshold", 20000); }
|
||||
public int getDiminishedReturnsTimeInterval() { return config.getInt("Diminished_Returns.Time_Interval", 10); }
|
||||
|
||||
/* Conversion */
|
||||
public double getExpModifier() { return config.getDouble("Conversion.Exp_Modifier", 1); }
|
||||
|
@ -44,7 +44,7 @@ public class SelfListener implements Listener {
|
||||
|
||||
@EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
|
||||
public void onPlayerXpGain(McMMOPlayerXpGainEvent event) {
|
||||
int threshold = ExperienceConfig.getInstance().getDeminishedReturnsThreshold();
|
||||
int threshold = ExperienceConfig.getInstance().getDiminishedReturnsThreshold();
|
||||
|
||||
if (threshold <= 0) {
|
||||
// Diminished returns is turned off
|
||||
|
@ -496,7 +496,7 @@ public class mcMMO extends JavaPlugin {
|
||||
}
|
||||
|
||||
// Clear the registered XP data so players can earn XP again
|
||||
if (ExperienceConfig.getInstance().getDeminishedReturnsThreshold() > 0) {
|
||||
if (ExperienceConfig.getInstance().getDiminishedReturnsThreshold() > 0) {
|
||||
new ClearRegisteredXPGainTask().runTaskTimer(this, 60 * 20, 60 * 20);
|
||||
}
|
||||
}
|
||||
|
@ -10,7 +10,7 @@ public class ClearRegisteredXPGainTask extends BukkitRunnable {
|
||||
@Override
|
||||
public void run() {
|
||||
for (McMMOPlayer mcMMOPlayer : UserManager.getPlayers()) {
|
||||
mcMMOPlayer.getProfile().removeXpGainsOlderThan(ExperienceConfig.getInstance().getDeminishedReturnsTimeInterval() * 60 * 1000);
|
||||
mcMMOPlayer.getProfile().removeXpGainsOlderThan(ExperienceConfig.getInstance().getDiminishedReturnsTimeInterval() * 60 * 1000);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -60,9 +60,9 @@ Experience_Formula:
|
||||
Boost: 1.25
|
||||
|
||||
#
|
||||
# Settings for Deminished Returns
|
||||
# Settings for Diminished Returns
|
||||
###
|
||||
Deminished_Returns:
|
||||
Diminished_Returns:
|
||||
# Limit the amount of experience a player can earn:
|
||||
# Threshold (amount of experience) per Time_Interval (in minutes)
|
||||
Threshold: 20000
|
||||
|
Loading…
Reference in New Issue
Block a user