Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public void onNameTag(AsyncPlayerReceiveNameTagEvent event) {
- Player namedPlayer = event.getNamedPlayer();
- MPlayer namedMPlayer = MPlayer.get(namedPlayer);
- if (!namedMPlayer.hasFaction())
- return;
- Player player = event.getPlayer();
- MPlayer mPlayer = MPlayer.get(player);
- Rel relation = namedMPlayer.getRelationTo(mPlayer);
- ChatColor color = relation.getColor();
- String newTag = String.format("%s%s", color, namedPlayer.getPlayer().getName());
- event.setTag(newTag);
- }
- @EventHandler
- public void relationChange(EventFactionsRelationChange event) {
- for (Player players : event.getFaction().getOnlinePlayers()) {
- refreshPlayer(players);
- }
- for (Player players : event.getOtherFaction().getOnlinePlayers()) {
- refreshPlayer(players);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement