Advertisement
Guest User

Untitled

a guest
May 31st, 2017
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.97 KB | None | 0 0
  1. package fr.falkanox.main;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.event.EventHandler;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.event.player.AsyncPlayerChatEvent;
  8. import org.bukkit.plugin.java.JavaPlugin;
  9.  
  10. public class Chat extends JavaPlugin implements Listener {
  11.  
  12. @Override
  13. public void onEnable(){
  14. System.out.println("Le plugin est actif !");
  15. getServer().getPluginManager().registerEvents(this, this);
  16. }
  17.  
  18. @Override
  19. public void onDisable(){
  20. System.out.println("Le plugin est inactif !");
  21. }
  22.  
  23. @EventHandler
  24. public void onChat(AsyncPlayerChatEvent e) {
  25. Player p = e.getPlayer();
  26. String msg = e.getMessage();
  27. e.setFormat( p.getName() + " §6» §7" + msg);
  28.  
  29. if(p.isOp() ||p.hasPermission("hub.admin")) {
  30. String helper = ChatColor.DARK_RED + "§l[Admin] §9> " + ChatColor.GRAY;
  31. p.setDisplayName(helper);
  32. e.setFormat( p.getDisplayName() + "§4§l" + p.getName() + " §6» §6§l" + msg);
  33. }
  34. else if(p.hasPermission("hub.vip")) {
  35. String vip = ChatColor.GOLD + "§l[Vip] §9> " + ChatColor.GRAY;
  36. p.setDisplayName(vip);
  37. e.setFormat(p.getDisplayName() + "§6" + p.getName() + " §6» §7" + msg);
  38. }
  39. else if(p.hasPermission("hub.youtube")) {
  40. String vip = ChatColor.WHITE + "§l[§c§lY§f§lo§c§lu§f§lt§c§lu§f§lb§c§le§f§lr§c§l] §9> " + ChatColor.GRAY;
  41. p.setDisplayName(vip);
  42. e.setFormat(p.getDisplayName() + "§c" + p.getName() + " §6» §f" + msg);
  43. }
  44. else if(p.hasPermission("hub.helper")) {
  45. String vip = ChatColor.GREEN + "§l[Helper] §9> " + ChatColor.GRAY;
  46. p.setDisplayName(vip);
  47. e.setFormat(p.getDisplayName() + "§a" + p.getName() + " §6» §7" + msg);
  48. }
  49. else if(p.hasPermission("hub.modo")) {
  50. String vip = ChatColor.AQUA + "§l[Modo] §9> " + ChatColor.GRAY;
  51. p.setDisplayName(vip);
  52. e.setFormat(p.getDisplayName() + "§3" + p.getName() + " §6» §7" + msg);
  53. }
  54. else if(p.hasPermission("hub.vipplus")) {
  55. String helper = ChatColor.GOLD + "§l§6[Vip+] §9> " + ChatColor.GRAY;
  56. p.setDisplayName(helper);
  57. e.setFormat( p.getDisplayName() + "§6" + p.getName() + " §6» §7" + msg);
  58. }
  59. else if(p.hasPermission("hub.builder")) {
  60. String helper = ChatColor.YELLOW + "§l[Builder] §9> " + ChatColor.GRAY;
  61. p.setDisplayName(helper);
  62. e.setFormat( p.getDisplayName() + "§e" + p.getName() + " §6» §7" + msg);
  63. }
  64. else if(p.hasPermission("hub.kikoo")) {
  65. String helper = ChatColor.DARK_BLUE + "§l[Kikoo] §9> " + ChatColor.GRAY;
  66. p.setDisplayName(helper);
  67. e.setFormat( p.getDisplayName() + "§1" + p.getName() + " §6» §7" + msg);
  68. }
  69.  
  70. }
  71.  
  72.  
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement