Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.twitmund.OnyxiaN.Nick;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- public class Nick implements CommandExecutor{
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String msg, String[] args) {
- String Onyxia ="§8[§4§lOnyxia§8]§f » ";
- if(sender instanceof Player){
- Player player = (Player)sender;
- if(player.hasPermission("Nick.use")) {
- if(cmd.getName().equalsIgnoreCase("Nick")){
- //Si il n'y a rien apres le /nick le pseudo est reset
- if(args.length == 0){
- player.sendMessage(Onyxia +"§7Pseudo reset");
- player.setDisplayName(player.getName());
- player.setPlayerListName(player.getName());
- player.setCustomName(player.getName());
- player.setCustomNameVisible(true);
- }
- //regarde si le arg comporte plus 1 de charactere pour voir si il a bien mis qq chose dedans
- if(args.length >= 1 ){
- StringBuilder bc = new StringBuilder();
- for(String part : args){
- bc.append(part);
- }
- player.sendMessage(Onyxia + "§7Votre nouveau pseudo est :§9 " + bc.toString());
- player.setPlayerListName(bc.toString());
- player.setCustomName(bc.toString());
- player.setCustomNameVisible(true);
- player.setDisplayName(bc.toString());
- }
- return true;
- }
- }else {
- player.sendMessage(Onyxia + "Désolée tu n'a pas la permission");
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement