diff --git a/src/main/java/com/gamingmesh/jobs/config/BossBarManager.java b/src/main/java/com/gamingmesh/jobs/config/BossBarManager.java index bbf01bc5..2d6a83cc 100644 --- a/src/main/java/com/gamingmesh/jobs/config/BossBarManager.java +++ b/src/main/java/com/gamingmesh/jobs/config/BossBarManager.java @@ -55,8 +55,6 @@ public class BossBarManager { } } - NumberFormat formatter = new DecimalFormat("#0.00"); - String gain = ""; if (expGain != 0) { expGain = (int) (expGain * 100) / 100D; @@ -67,7 +65,7 @@ public class BossBarManager { String message = Jobs.getLanguage().getMessage("command.stats.bossBarOutput", "%joblevel%", jobProg.getLevelFormatted(), "%jobname%", jobProg.getJob().getJobDisplayName(), - "%jobxp%", formatter.format(Math.round(jobProg.getExperience() * 100.0) / 100.0), + "%jobxp%", String.format(Jobs.getGCManager().getDecimalPlacesMoney(), jobProg.getExperience()), "%jobmaxxp%", jobProg.getMaxExperience(), "%gain%", gain); diff --git a/src/main/java/com/gamingmesh/jobs/economy/BufferedEconomy.java b/src/main/java/com/gamingmesh/jobs/economy/BufferedEconomy.java index 80ce4897..9063312d 100644 --- a/src/main/java/com/gamingmesh/jobs/economy/BufferedEconomy.java +++ b/src/main/java/com/gamingmesh/jobs/economy/BufferedEconomy.java @@ -174,7 +174,7 @@ public class BufferedEconomy { if (Jobs.getGCManager().ActionBarsMessageByDefault && serverTaxesAccount.isOnline()) { CMIActionBar.send(Bukkit.getPlayer(serverAccountName), - Jobs.getLanguage().getMessage("message.taxes", "[amount]", (int) (totalAmount * 100) / 100.0)); + Jobs.getLanguage().getMessage("message.taxes", "[amount]", String.format(Jobs.getGCManager().getDecimalPlacesMoney(), totalAmount))); } } diff --git a/src/main/resources/jobs/_EXAMPLE.yml b/src/main/resources/jobs/_EXAMPLE.yml index 96774dea..eab85179 100644 --- a/src/main/resources/jobs/_EXAMPLE.yml +++ b/src/main/resources/jobs/_EXAMPLE.yml @@ -271,6 +271,10 @@ exampleJob: income: 0.5 points: 0.5 experience: 0.5 + glow_berries: + income: 0.5 + points: 0.5 + experience: 0.5 bonemeal: income: 1.5 points: 1.5