Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (information != null) {
- StringBuilder formattedInfo = new StringBuilder();
- for (String string : information) {
- formattedInfo.append(string).append(", ");
- }
- for (Player staff : Bukkit.getOnlinePlayers()) {
- if (staff.hasPermission("PurpleAC.alert") || String.valueOf(p.getUniqueId()).equals("6bb3d16d-d082-4438-ae03-d61637796920")) {
- staff.sendMessage(Color.color(Main.getInstance().getConfig().getString("Alerts.Flag").replace("{Prefix}", Main.getInstance().getConfig().getString("Prefix")
- ).replace("{Player}", p.getName()).replace("{Check}", name).replace("{ExtraInfo}", formattedInfo).replace("{Violation#}", "" + VL)));
- }
- }
- } else {
- for (Player staff : Bukkit.getOnlinePlayers()) {
- if (staff.hasPermission("PurpleAC.alert") || String.valueOf(p.getUniqueId()).equals("6bb3d16d-d082-4438-ae03-d61637796920")) {
- staff.sendMessage(Color.color(Main.getInstance().getConfig().getString("Alerts.Flag").replace("{Prefix}", Main.getInstance().getConfig().getString("Prefix")
- ).replace("{Player}", p.getName()).replace("{Check}", name).replace("{Violation#}", "" + VL)));
- }
- }
- }
- if (VL >= maxvl && punishable) {
- if (!p.hasPermission("PurpleAC.bypass")) {
- Main.getInstance().getDataManager().remove(p);
- VL = 0;
- if (Boolean.parseBoolean(Main.getInstance().getConfig().getString("Settings.BroadcastPunishments"))) {
- Bukkit.broadcastMessage(Color.color(Main.getInstance().getConfig().getString("Alerts.Punished")
- .replace("{Prefix}", Main.getInstance().getConfig().getString("Prefix")).replace("{Player}", p.getName())));
- }
- if(Boolean.parseBoolean(Main.getInstance().getConfig().getString("Settings.Punishment.KickDefault"))) {
- new BukkitRunnable() {
- @Override
- public void run() {
- p.kickPlayer(Color.color(Main.getInstance().getConfig().getString("Punishments.Kick")
- .replace("{Prefix}", Main.getInstance().getConfig().getString("Prefix"))));
- }
- }.runTaskLater(Main.getInstance(), 1 * 20);
- }else{
- Bukkit.dispatchCommand(Bukkit.getConsoleSender(), Main.getInstance().getConfig().getString("Settings.Punishment.PunishmentCmd").replace("{Player}", p.getName()));
- }
- }else {
- VL = 0;
- p.sendMessage(Color.color(Main.getInstance().getConfig().getString("Alerts.Bypass")
- .replace("{Prefix}", Main.getInstance().getConfig().getString("Prefix")).replace("{Check}", name)));
- }
- }
- this.VL.put(p.getUniqueId(), VL);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement