package regalowl.hyperconomy; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; public class Hcbalance { Hcbalance(String args[], CommandSender sender, Player player) { HyperConomy hc = HyperConomy.hc; LanguageFile L = hc.getLanguageFile(); EconomyManager em = hc.getEconomyManager(); try { if (args.length == 0 && player != null) { double balance = 0; balance = em.getHyperPlayer(player.getName()).getBalance(); sender.sendMessage(L.get("SHOP_LINE_BREAK")); sender.sendMessage(L.f(L.get("PLAYER_BALANCE_MESSAGE"), "", L.formatMoney(balance))); sender.sendMessage(L.get("SHOP_LINE_BREAK")); } else if (args.length == 1 && sender.hasPermission("hyperconomy.balanceall")) { if (!em.hasAccount(args[0])) { sender.sendMessage(L.get("PLAYER_NOT_FOUND")); } else { Double balance = em.getHyperPlayer(args[0]).getBalance(); sender.sendMessage(L.get("SHOP_LINE_BREAK")); sender.sendMessage(L.f(L.get("BALANCE_MESSAGE"), args[0], L.formatMoney(balance))); sender.sendMessage(L.get("SHOP_LINE_BREAK")); } } else if (!sender.hasPermission("hyperconomy.balanceall")) { sender.sendMessage(L.get("YOU_DONT_HAVE_PERMISSION")); } else { sender.sendMessage(L.get("HCBALANCE_INVALID")); } } catch (Exception e) { sender.sendMessage(L.get("HCBALANCE_INVALID")); } } }