Fixed remaining points being old points value
This commit is contained in:
parent
655ccae006
commit
f48431f91b
|
|
@ -61,9 +61,8 @@ public class PrizesWindow extends GUI {
|
||||||
));
|
));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
int remainingPoints;
|
|
||||||
try {
|
try {
|
||||||
remainingPoints = pointsManagement.removePoints(uuid, prize.price());
|
pointsManagement.removePoints(uuid, prize.price());
|
||||||
} catch (IllegalArgumentException e) {
|
} catch (IllegalArgumentException e) {
|
||||||
player.sendMiniMessage(Messages.GUI.NOT_ENOUGH_POINTS, TagResolver.resolver(
|
player.sendMiniMessage(Messages.GUI.NOT_ENOUGH_POINTS, TagResolver.resolver(
|
||||||
Placeholder.parsed("price", String.valueOf(prize.price())),
|
Placeholder.parsed("price", String.valueOf(prize.price())),
|
||||||
|
|
@ -72,7 +71,7 @@ public class PrizesWindow extends GUI {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
player.sendMiniMessage(Messages.GUI.PURCHASED, TagResolver.resolver(
|
player.sendMiniMessage(Messages.GUI.PURCHASED, TagResolver.resolver(
|
||||||
Placeholder.parsed("remaining_points", String.valueOf(remainingPoints)),
|
Placeholder.parsed("remaining_points", String.valueOf(playerPoints - prize.price())),
|
||||||
Placeholder.parsed("prize", prize.name())
|
Placeholder.parsed("prize", prize.name())
|
||||||
));
|
));
|
||||||
player.getServer().dispatchCommand(player.getServer().getConsoleSender(), prize.command().replaceAll("<user>", player.getName()));
|
player.getServer().dispatchCommand(player.getServer().getConsoleSender(), prize.command().replaceAll("<user>", player.getName()));
|
||||||
|
|
|
||||||
|
|
@ -213,9 +213,8 @@ public class UpgradeWindow extends GUI {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
int remainingPoints;
|
|
||||||
try {
|
try {
|
||||||
remainingPoints = PointsManagement.getInstance().removePoints(player.getUniqueId(), enchantmentData.price());
|
PointsManagement.getInstance().removePoints(player.getUniqueId(), enchantmentData.price());
|
||||||
} catch (IllegalArgumentException e) {
|
} catch (IllegalArgumentException e) {
|
||||||
player.sendMiniMessage(Messages.GUI.NOT_ENOUGH_POINTS, TagResolver.resolver(
|
player.sendMiniMessage(Messages.GUI.NOT_ENOUGH_POINTS, TagResolver.resolver(
|
||||||
Placeholder.parsed("price", String.valueOf(enchantmentData.price())),
|
Placeholder.parsed("price", String.valueOf(enchantmentData.price())),
|
||||||
|
|
@ -232,7 +231,7 @@ public class UpgradeWindow extends GUI {
|
||||||
|
|
||||||
inventory.setItem(fishingRodSlot, fishingRod);
|
inventory.setItem(fishingRodSlot, fishingRod);
|
||||||
player.sendMiniMessage(Messages.OTHER_MESSAGES.PURCHASED_UPGRADE, TagResolver.resolver(
|
player.sendMiniMessage(Messages.OTHER_MESSAGES.PURCHASED_UPGRADE, TagResolver.resolver(
|
||||||
Placeholder.parsed("remaining_points", String.valueOf(remainingPoints)),
|
Placeholder.parsed("remaining_points", String.valueOf(playerPoints - enchantmentData.price())),
|
||||||
Placeholder.component("track", enchantmentTrack.getName()),
|
Placeholder.component("track", enchantmentTrack.getName()),
|
||||||
Placeholder.parsed("level", String.valueOf(trackLevel))
|
Placeholder.parsed("level", String.valueOf(trackLevel))
|
||||||
));
|
));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user