Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2020
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.17 KB | None | 0 0
  1. if (information != null) {
  2. StringBuilder formattedInfo = new StringBuilder();
  3. for (String string : information) {
  4. formattedInfo.append(string).append(", ");
  5. }
  6. for (Player staff : Bukkit.getOnlinePlayers()) {
  7. if (staff.hasPermission("PurpleAC.alert") || String.valueOf(p.getUniqueId()).equals("6bb3d16d-d082-4438-ae03-d61637796920")) {
  8. staff.sendMessage(Color.color(Main.getInstance().getConfig().getString("Alerts.Flag").replace("{Prefix}", Main.getInstance().getConfig().getString("Prefix")
  9. ).replace("{Player}", p.getName()).replace("{Check}", name).replace("{ExtraInfo}", formattedInfo).replace("{Violation#}", "" + VL)));
  10. }
  11. }
  12. } else {
  13. for (Player staff : Bukkit.getOnlinePlayers()) {
  14. if (staff.hasPermission("PurpleAC.alert") || String.valueOf(p.getUniqueId()).equals("6bb3d16d-d082-4438-ae03-d61637796920")) {
  15. staff.sendMessage(Color.color(Main.getInstance().getConfig().getString("Alerts.Flag").replace("{Prefix}", Main.getInstance().getConfig().getString("Prefix")
  16. ).replace("{Player}", p.getName()).replace("{Check}", name).replace("{Violation#}", "" + VL)));
  17. }
  18. }
  19. }
  20. if (VL >= maxvl && punishable) {
  21. if (!p.hasPermission("PurpleAC.bypass")) {
  22. Main.getInstance().getDataManager().remove(p);
  23. VL = 0;
  24. if (Boolean.parseBoolean(Main.getInstance().getConfig().getString("Settings.BroadcastPunishments"))) {
  25. Bukkit.broadcastMessage(Color.color(Main.getInstance().getConfig().getString("Alerts.Punished")
  26. .replace("{Prefix}", Main.getInstance().getConfig().getString("Prefix")).replace("{Player}", p.getName())));
  27. }
  28. if(Boolean.parseBoolean(Main.getInstance().getConfig().getString("Settings.Punishment.KickDefault"))) {
  29. new BukkitRunnable() {
  30. @Override
  31. public void run() {
  32. p.kickPlayer(Color.color(Main.getInstance().getConfig().getString("Punishments.Kick")
  33. .replace("{Prefix}", Main.getInstance().getConfig().getString("Prefix"))));
  34. }
  35. }.runTaskLater(Main.getInstance(), 1 * 20);
  36. }else{
  37. Bukkit.dispatchCommand(Bukkit.getConsoleSender(), Main.getInstance().getConfig().getString("Settings.Punishment.PunishmentCmd").replace("{Player}", p.getName()));
  38. }
  39. }else {
  40. VL = 0;
  41. p.sendMessage(Color.color(Main.getInstance().getConfig().getString("Alerts.Bypass")
  42. .replace("{Prefix}", Main.getInstance().getConfig().getString("Prefix")).replace("{Check}", name)));
  43. }
  44. }
  45. this.VL.put(p.getUniqueId(), VL);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement