Always send price with 2 decimal numbers
This commit is contained in:
parent
1c9fa8a4b6
commit
cdc3a58815
|
|
@ -88,7 +88,7 @@ public class BuyGUI extends GUIMerchant {
|
||||||
if (balance < purchase.price()) {
|
if (balance < purchase.price()) {
|
||||||
player.sendMiniMessage(Config.NOT_ENOUGH_MONEY, List.of(
|
player.sendMiniMessage(Config.NOT_ENOUGH_MONEY, List.of(
|
||||||
Template.template("money", String.valueOf(Utilities.round(balance, 2))),
|
Template.template("money", String.valueOf(Utilities.round(balance, 2))),
|
||||||
Template.template("price", String.valueOf(purchase.price()))
|
Template.template("price", String.format("%,.2f", purchase.price()))
|
||||||
));
|
));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
@ -121,7 +121,7 @@ public class BuyGUI extends GUIMerchant {
|
||||||
Template.template("amount", String.valueOf(purchase.amount())),
|
Template.template("amount", String.valueOf(purchase.amount())),
|
||||||
Template.template("item", StringUtils.capitalize(purchase.material().name()
|
Template.template("item", StringUtils.capitalize(purchase.material().name()
|
||||||
.toLowerCase().replaceAll("_", " "))),
|
.toLowerCase().replaceAll("_", " "))),
|
||||||
Template.template("price", "-" + purchase.price()),
|
Template.template("price", "-" + String.format("%,.2f", purchase.price())),
|
||||||
Template.template("points", String.valueOf(purchase.totalPointCost())),
|
Template.template("points", String.valueOf(purchase.totalPointCost())),
|
||||||
Template.template("total_points", String.valueOf(newPoints)),
|
Template.template("total_points", String.valueOf(newPoints)),
|
||||||
Template.template("villager_name", villagerType.getDisplayName())
|
Template.template("villager_name", villagerType.getDisplayName())
|
||||||
|
|
@ -143,7 +143,7 @@ public class BuyGUI extends GUIMerchant {
|
||||||
for (String entry : Config.TRANSACTION_ITEM_DESCRIPTION) {
|
for (String entry : Config.TRANSACTION_ITEM_DESCRIPTION) {
|
||||||
lore.add(miniMessage.deserialize(entry, TemplateResolver.resolving(
|
lore.add(miniMessage.deserialize(entry, TemplateResolver.resolving(
|
||||||
Template.template("amount", String.valueOf(purchase.amount())),
|
Template.template("amount", String.valueOf(purchase.amount())),
|
||||||
Template.template("price", String.valueOf(purchase.price())),
|
Template.template("price", String.format("%,.2f", purchase.price())),
|
||||||
Template.template("points", String.valueOf(purchase.totalPointCost()))
|
Template.template("points", String.valueOf(purchase.totalPointCost()))
|
||||||
)));
|
)));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -106,7 +106,7 @@ public class SellGUI extends GUIMerchant {
|
||||||
Template.template("amount", String.valueOf(purchase.amount())),
|
Template.template("amount", String.valueOf(purchase.amount())),
|
||||||
Template.template("item", StringUtils.capitalize(purchase.material().name()
|
Template.template("item", StringUtils.capitalize(purchase.material().name()
|
||||||
.toLowerCase().replaceAll("_", " "))),
|
.toLowerCase().replaceAll("_", " "))),
|
||||||
Template.template("price", String.valueOf(purchase.price())),
|
Template.template("price", String.format("%,.2f", purchase.price())),
|
||||||
Template.template("points", String.valueOf(purchase.totalPointCost())),
|
Template.template("points", String.valueOf(purchase.totalPointCost())),
|
||||||
Template.template("total_points", String.valueOf(newPoints)),
|
Template.template("total_points", String.valueOf(newPoints)),
|
||||||
Template.template("villager_name", villagerType.getDisplayName())
|
Template.template("villager_name", villagerType.getDisplayName())
|
||||||
|
|
@ -127,7 +127,7 @@ public class SellGUI extends GUIMerchant {
|
||||||
for (String entry : Config.TRANSACTION_ITEM_DESCRIPTION) {
|
for (String entry : Config.TRANSACTION_ITEM_DESCRIPTION) {
|
||||||
lore.add(miniMessage.deserialize(entry, TemplateResolver.resolving(
|
lore.add(miniMessage.deserialize(entry, TemplateResolver.resolving(
|
||||||
Template.template("amount", String.valueOf(purchase.amount())),
|
Template.template("amount", String.valueOf(purchase.amount())),
|
||||||
Template.template("price", String.valueOf(purchase.price())),
|
Template.template("price", String.format("%,.2f", purchase.price())),
|
||||||
Template.template("points", String.valueOf(purchase.totalPointCost()))
|
Template.template("points", String.valueOf(purchase.totalPointCost()))
|
||||||
)));
|
)));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user