Advertisement
Guest User

Code

a guest
Oct 25th, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1.  
  2. ArrayList<String> names = new ArrayList<>();
  3. HashMap<String,String> Nametags = new HashMap<String,String>();
  4.  
  5.  
  6. @EventHandler
  7. public void onInteract(PlayerInteractEvent e) {
  8. Player p = e.getPlayer();
  9.  
  10. names.add("§6DerManuLP");
  11. names.add("§6DerGustavLP");
  12. names.add("§6lily2525");
  13. names.add("§6benstone");
  14. names.add("§6hellshell ");
  15. names.add("§6mango786");
  16. names.add("§6Raybeez55");
  17. names.add("§6bloodzero");
  18. names.add("§6bloodzero");
  19. names.add("§6bobppy1");
  20. names.add("§6cookie10");
  21. names.add("§6acerkake");
  22.  
  23.  
  24. if(e.getItem().getType() == Material.NAME_TAG) {
  25. if(e.getAction() == Action.RIGHT_CLICK_AIR) {
  26.  
  27. try {
  28.  
  29. Random rnd = new Random();
  30. String name = names.get(rnd.nextInt(names.size()));
  31.  
  32. p.setDisplayName(name);
  33. p.setPlayerListName(name);
  34. Nametags.put(p.getName(), name);
  35.  
  36. p.sendMessage("§7§l[§b§lNickname§7§l] §eDu hast nun ein Nickname! [§c"+ name + "§e]");
  37. TagAPI.refreshPlayer(p);
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. }catch(Exception ex) {
  45.  
  46. }
  47. }
  48. }
  49.  
  50.  
  51.  
  52.  
  53. }
  54. @EventHandler
  55. public void NameTag(AsyncPlayerReceiveNameTagEvent e) {
  56. Player p = e.getNamedPlayer();
  57. if(Nametags.containsKey(p.getName())) {
  58. e.setTag(Nametags.get(p.getName()));
  59. }
  60. }
  61.  
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement