mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-06-28 03:34:43 +02:00
Add advanced.yml config options for Smelting.
This commit is contained in:
@ -1,18 +1,26 @@
|
||||
package com.gmail.nossr50.skills.smelting;
|
||||
|
||||
import com.gmail.nossr50.config.AdvancedConfig;
|
||||
|
||||
public class Smelting {
|
||||
public static int burnModifierMaxLevel = 1000;
|
||||
public static double burnTimeMultiplier = 3.0;
|
||||
public static int burnModifierMaxLevel = AdvancedConfig.getInstance().getBurnModifierMaxLevel();
|
||||
public static double burnTimeMultiplier = AdvancedConfig.getInstance().getBurnTimeMultiplier();
|
||||
|
||||
public static double secondSmeltMaxChance = 100;
|
||||
public static int secondSmeltMaxLevel = 1000;
|
||||
public static double secondSmeltMaxChance = AdvancedConfig.getInstance().getSecondSmeltMaxChance();
|
||||
public static int secondSmeltMaxLevel = AdvancedConfig.getInstance().getSecondSmeltMaxLevel();
|
||||
|
||||
public static int fluxMiningUnlockLevel = 200;
|
||||
public static double fluxMiningChance = 33.0;
|
||||
public static int fluxMiningUnlockLevel = AdvancedConfig.getInstance().getFluxMiningUnlockLevel();
|
||||
public static double fluxMiningChance = AdvancedConfig.getInstance().getFluxMiningChance();
|
||||
|
||||
public static int vanillaXPBoostRank1Level = 100;
|
||||
public static int vanillaXPBoostRank2Level = 300;
|
||||
public static int vanillaXPBoostRank3Level = 500;
|
||||
public static int vanillaXPBoostRank4Level = 700;
|
||||
public static int vanillaXPBoostRank5Level = 900;
|
||||
public static int vanillaXPBoostRank1Level = AdvancedConfig.getInstance().getSmeltingVanillaXPBoostRank1Level();
|
||||
public static int vanillaXPBoostRank2Level = AdvancedConfig.getInstance().getSmeltingVanillaXPBoostRank2Level();
|
||||
public static int vanillaXPBoostRank3Level = AdvancedConfig.getInstance().getSmeltingVanillaXPBoostRank3Level();
|
||||
public static int vanillaXPBoostRank4Level = AdvancedConfig.getInstance().getSmeltingVanillaXPBoostRank4Level();
|
||||
public static int vanillaXPBoostRank5Level = AdvancedConfig.getInstance().getSmeltingVanillaXPBoostRank5Level();
|
||||
|
||||
public static int vanillaXPBoostRank1Multiplier = AdvancedConfig.getInstance().getSmeltingVanillaXPBoostRank1Multiplier();
|
||||
public static int vanillaXPBoostRank2Multiplier = AdvancedConfig.getInstance().getSmeltingVanillaXPBoostRank2Multiplier();
|
||||
public static int vanillaXPBoostRank3Multiplier = AdvancedConfig.getInstance().getSmeltingVanillaXPBoostRank3Multiplier();
|
||||
public static int vanillaXPBoostRank4Multiplier = AdvancedConfig.getInstance().getSmeltingVanillaXPBoostRank4Multiplier();
|
||||
public static int vanillaXPBoostRank5Multiplier = AdvancedConfig.getInstance().getSmeltingVanillaXPBoostRank5Multiplier();
|
||||
}
|
||||
|
@ -40,19 +40,19 @@ public class SmeltingCommand extends SkillCommand {
|
||||
|
||||
//VANILLA XP BOOST
|
||||
if (skillValue >= Smelting.vanillaXPBoostRank5Level) {
|
||||
vanillaXPModifier = "6";
|
||||
vanillaXPModifier = String.valueOf(Smelting.vanillaXPBoostRank5Multiplier);
|
||||
}
|
||||
else if (skillValue >= Smelting.vanillaXPBoostRank4Level) {
|
||||
vanillaXPModifier = "5";
|
||||
vanillaXPModifier = String.valueOf(Smelting.vanillaXPBoostRank4Multiplier);
|
||||
}
|
||||
else if (skillValue >= Smelting.vanillaXPBoostRank3Level) {
|
||||
vanillaXPModifier = "4";
|
||||
vanillaXPModifier = String.valueOf(Smelting.vanillaXPBoostRank3Multiplier);
|
||||
}
|
||||
else if (skillValue >= Smelting.vanillaXPBoostRank2Level) {
|
||||
vanillaXPModifier = "3";
|
||||
vanillaXPModifier = String.valueOf(Smelting.vanillaXPBoostRank2Multiplier);
|
||||
}
|
||||
else {
|
||||
vanillaXPModifier = "2";
|
||||
vanillaXPModifier = String.valueOf(Smelting.vanillaXPBoostRank1Multiplier);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -16,19 +16,19 @@ public class SmeltingVanillaXPEventHandler {
|
||||
int skillLevel = manager.getSkillLevel();
|
||||
|
||||
if (skillLevel >= Smelting.vanillaXPBoostRank5Level) {
|
||||
xpBoostModifier = 6;
|
||||
xpBoostModifier = Smelting.vanillaXPBoostRank5Multiplier;
|
||||
}
|
||||
else if (skillLevel >= Smelting.vanillaXPBoostRank4Level) {
|
||||
xpBoostModifier = 5;
|
||||
xpBoostModifier = Smelting.vanillaXPBoostRank4Multiplier;
|
||||
}
|
||||
else if (skillLevel >= Smelting.vanillaXPBoostRank3Level) {
|
||||
xpBoostModifier = 4;
|
||||
xpBoostModifier = Smelting.vanillaXPBoostRank3Multiplier;
|
||||
}
|
||||
else if (skillLevel >= Smelting.vanillaXPBoostRank2Level) {
|
||||
xpBoostModifier = 3;
|
||||
xpBoostModifier = Smelting.vanillaXPBoostRank2Multiplier;
|
||||
}
|
||||
else {
|
||||
xpBoostModifier = 2;
|
||||
xpBoostModifier = Smelting.vanillaXPBoostRank1Multiplier;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user