Advertisement
xKishan

Untitled

Sep 18th, 2014
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. package me.xKishan.VyleEssentials;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.entity.Player;
  6. import org.bukkit.event.EventHandler;
  7. import org.bukkit.event.Listener;
  8. import org.bukkit.event.player.PlayerJoinEvent;
  9. import org.bukkit.scoreboard.DisplaySlot;
  10. import org.bukkit.scoreboard.Objective;
  11. import org.bukkit.scoreboard.Scoreboard;
  12. import org.bukkit.scoreboard.ScoreboardManager;
  13. import org.bukkit.scoreboard.Team;
  14.  
  15. import ru.tehkode.permissions.PermissionUser;
  16. import ru.tehkode.permissions.bukkit.PermissionsEx;
  17.  
  18. public class NameTags implements Listener {
  19. @EventHandler
  20. public void onPlayerJoin(PlayerJoinEvent event){
  21. Player player = event.getPlayer();
  22. PermissionUser user = PermissionsEx.getUser(player);
  23. String prefix = (ChatColor.translateAlternateColorCodes('&', user.getPrefix()));
  24. String suffix = (ChatColor.translateAlternateColorCodes('&', user.getSuffix()));
  25. String playerName = player.getName();
  26. ScoreboardManager manager = Bukkit.getScoreboardManager();
  27. Scoreboard board = manager.getNewScoreboard();
  28.  
  29. Team team = board.registerNewTeam(playerName);
  30. team.addPlayer(player);
  31. team.setPrefix(prefix);
  32. team.setSuffix(suffix);
  33.  
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement