Advertisement
Guest User

Untitled

a guest
Mar 27th, 2015
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.11 KB | None | 0 0
  1. private static ArxLogger al = new ArxLogger(Level.INFO, iFormat.INFO);
  2.  
  3.     @EventHandler
  4.     public void onChat(AsyncPlayerChatEvent event) {
  5.  
  6.         User player = User.getUser(event.getPlayer());
  7.         String message = event.getMessage();
  8.        
  9.         for(Player p : Bukkit.getOnlinePlayers())
  10.             if(message.toLowerCase().contains(p.getName().toLowerCase())) {
  11.                 p.sendMessage(getMessage(player, message.replaceAll(p.getName(), "§b§l" + p.getName() + "§e")));
  12.                 p.playSound(p.getLocation(), Sound.LEVEL_UP, 2F, 1F);
  13.             }
  14.                 else
  15.                 p.sendMessage(getMessage(player, message));
  16.        
  17.         al.log((getMessage(player,message)));
  18.         event.setCancelled(true);
  19.     }
  20.  
  21.     private static String getMessage(User user, String message) {
  22.         String temp;
  23.         temp = ("§8" + user.getName() + " §7§l>§7§l§m>§7§l> §e" + message);
  24.         return temp;
  25.     }
  26.  
  27.     public ArrayList<String> split(String string) {
  28.         ArrayList<String> temp = new ArrayList<String>();
  29.  
  30.         if(!string.contains(" ")) {
  31.             temp.add(string);
  32.             return temp;
  33.         }
  34.  
  35.         String[] strings = string.split(" ");
  36.         for(String str : strings) {
  37.             temp.add(str);
  38.         }
  39.         return temp;
  40.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement