use of net.ess3.api.events.NickChangeEvent in project Essentials by drtshock.
the class Commandnick method setNickname.
private void setNickname(final Server server, final CommandSource sender, final User target, final String nickname) {
final User controller = sender.isPlayer() ? ess.getUser(sender.getPlayer()) : null;
final NickChangeEvent nickEvent = new NickChangeEvent(controller, target, nickname);
server.getPluginManager().callEvent(nickEvent);
if (!nickEvent.isCancelled()) {
target.setNickname(nickname);
target.setDisplayNick();
}
}
Aggregations