Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(cmd.getName().equalsIgnoreCase("moneytop")) {
- String configTag = plugin.config.getString("messages.prefix").replaceAll("&", "§") + " ";
- if(sender instanceof Player) {
- if(!(sender.isOp() || sender.hasPermission("ark.economy.admin") || sender.hasPermission("ark.economy.top"))) {
- String message = plugin.getConfig().getString("messages.noPermission")
- .replaceAll("&", "§");
- sender.sendMessage(configTag + message);
- }
- }
- String message = plugin.config.getString("messages.topMoneyHeader").replaceAll("&", "§") + "\n";
- String template = plugin.config.getString("messages.topMoneyLine").replaceAll("&", "§") + "\n";
- int count = 0;
- Map<Double, String> players = new TreeMap<Double, String>(Collections.reverseOrder());
- players = plugin.getMoneyTop();
- Set<Double> chaves = players.keySet();
- for (Double chave : chaves)
- {
- if(chave != null)
- count++;
- message += template
- .replaceAll("@count", ""+count)
- .replaceAll("@player", ""+players.get(chave))
- .replaceAll("@money", ""+chave);
- }
- players.clear();
- sender.sendMessage(configTag+message);
- }
- return false;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement