Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public void Chat(AsyncPlayerChatEvent event) {
- String message = event.getMessage();
- for(Player player : Bukkit.getServer().getOnlinePlayers()) {
- if(message.contains(player.getName())) {
- player.sendMessage(ChatColor.AQUA + "Mentions" + ChatColor.GRAY + " > " + ChatColor.YELLOW + event.getPlayer().getName() + " has mentioned you!");
- String NewMessage = message.replaceAll(player.getName(), ChatColor.LIGHT_PURPLE + player.getName());
- event.setMessage(NewMessage);
- if (!Ignoretags.notags.contains(event.getPlayer().getName())) {
- player.playSound(player.getLocation(), Sound.ENTITY_EXPERIENCE_ORB_PICKUP, 3.0F, 0.5F);
- }
- }
- if (message.contains("@Admins") || message.contains("@admins")) {
- if (player.hasPermission("upg.isadmin")) {
- player.sendMessage(ChatColor.AQUA + "Mentions" + ChatColor.GRAY + " > " + ChatColor.YELLOW + event.getPlayer().getName() + " tagged all admins!");
- message.replace("@Admins", ChatColor.LIGHT_PURPLE + "@Admins");
- if (!Ignoretags.notags.contains(event.getPlayer().getName())) {
- player.playSound(player.getLocation(), Sound.ENTITY_EXPERIENCE_ORB_PICKUP, 3.0F, 0.5F);
- }
- }
- }
- if (message.contains("@Everyone") || message.contains("@everyone")) {
- if (event.getPlayer().hasPermission("upg.everyone")) {
- player.sendMessage(ChatColor.AQUA + "Mentions" + ChatColor.GRAY + " > " + ChatColor.YELLOW + event.getPlayer().getName() + " tagged everyone!");
- message.replace("@Everyone", ChatColor.LIGHT_PURPLE + "@Everyone");
- if (!Ignoretags.notags.contains(event.getPlayer().getName())) {
- player.playSound(player.getLocation(), Sound.ENTITY_EXPERIENCE_ORB_PICKUP, 3.0F, 0.5F);
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement