Advertisement
Guest User

Untitled

a guest
Jul 21st, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. @EventHandler
  2. public void Chat(AsyncPlayerChatEvent event) {
  3. String message = event.getMessage();
  4. for(Player player : Bukkit.getServer().getOnlinePlayers()) {
  5. if(message.contains(player.getName())) {
  6. player.sendMessage(ChatColor.AQUA + "Mentions" + ChatColor.GRAY + " > " + ChatColor.YELLOW + event.getPlayer().getName() + " has mentioned you!");
  7. String NewMessage = message.replaceAll(player.getName(), ChatColor.LIGHT_PURPLE + player.getName());
  8. event.setMessage(NewMessage);
  9. if (!Ignoretags.notags.contains(event.getPlayer().getName())) {
  10. player.playSound(player.getLocation(), Sound.ENTITY_EXPERIENCE_ORB_PICKUP, 3.0F, 0.5F);
  11. }
  12. }
  13. if (message.contains("@Admins") || message.contains("@admins")) {
  14. if (player.hasPermission("upg.isadmin")) {
  15. player.sendMessage(ChatColor.AQUA + "Mentions" + ChatColor.GRAY + " > " + ChatColor.YELLOW + event.getPlayer().getName() + " tagged all admins!");
  16. message.replace("@Admins", ChatColor.LIGHT_PURPLE + "@Admins");
  17. if (!Ignoretags.notags.contains(event.getPlayer().getName())) {
  18. player.playSound(player.getLocation(), Sound.ENTITY_EXPERIENCE_ORB_PICKUP, 3.0F, 0.5F);
  19. }
  20. }
  21. }
  22. if (message.contains("@Everyone") || message.contains("@everyone")) {
  23. if (event.getPlayer().hasPermission("upg.everyone")) {
  24. player.sendMessage(ChatColor.AQUA + "Mentions" + ChatColor.GRAY + " > " + ChatColor.YELLOW + event.getPlayer().getName() + " tagged everyone!");
  25. message.replace("@Everyone", ChatColor.LIGHT_PURPLE + "@Everyone");
  26. if (!Ignoretags.notags.contains(event.getPlayer().getName())) {
  27. player.playSound(player.getLocation(), Sound.ENTITY_EXPERIENCE_ORB_PICKUP, 3.0F, 0.5F);
  28. }
  29. }
  30. }
  31. }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement