Помогите [Решено] Syntax error, insert "}" to complete ClassBody

Статус
Закрыто для дальнейших ответов.

Exception

Новичок
Пользователь
Баллы
6
Не находит начало ClassBody
Код:
public class KickCommand implements CommandExecutor {

    private mainClass plugin;

    public KickCommand(mainClass plugin) {
        this.plugin = plugin;
    }

    @Override
    public boolean onCommand(CommandSender Sender, Command cmd, String label, String[] args) {
        if(!Sender.hasPermission("orderprotect.kick"));
            Sender.sendMessage(ChatColor.RED + "У вас недостаточно прав для этой команды");
            return true;
                   
   
            if(args.length == 0){
            return false;
           
        String name = args[0];
        Player p = Bukkit.getPlayer(name);
        if(p == null){
            Sender.sendMessage(ChatColor.RED + "Игрока нет на сервере");
            return true;
           
        String reason = args[1];
           
        }
       
        p.kickPlayer(name);
        Sender.sendMessage(ChatColor.GOLD + "Игрок " + name + " был кикнут с сервера ");
       
        return true;
    }

   
}
P.S. Благодарю за помощь в прошлой теме,проблему я решил
 
Код:
public class KickCommand implements CommandExecutor {

    private mainClass plugin;

    public KickCommand(mainClass plugin) {
        this.plugin = plugin;
    }

    @Override
    public boolean onCommand(CommandSender Sender, Command cmd, String label, String[] args) {
        if(!Sender.hasPermission("orderprotect.kick")){
            Sender.sendMessage(ChatColor.RED + "У вас недостаточно прав для этой команды");
            return true;
                  }
  
            if(args.length == 0){
            return false;
          }
        String name = args[0];
        Player p = Bukkit.getPlayer(name);
        if(p == null){
            Sender.sendMessage(ChatColor.RED + "Игрока нет на сервере");
            return true;
          }
        String reason = args[1];
          
        
      
        p.kickPlayer(name);
        Sender.sendMessage(ChatColor.GOLD + "Игрок " + name + " был кикнут с сервера ");
      
        return true;
    

  
}
 
Код:
public class KickCommand implements CommandExecutor {

    private mainClass plugin;

    public KickCommand(mainClass plugin) {
        this.plugin = plugin;
    }

    @Override
    public boolean onCommand(CommandSender Sender, Command cmd, String label, String[] args) {
        if(!Sender.hasPermission("orderprotect.kick")){
            Sender.sendMessage(ChatColor.RED + "У вас недостаточно прав для этой команды");
            return true;
                  }
 
            if(args.length == 0){
            return false;
          }
        String name = args[0];
        Player p = Bukkit.getPlayer(name);
        if(p == null){
            Sender.sendMessage(ChatColor.RED + "Игрока нет на сервере");
            return true;
          }
        String reason = args[1];
         
       
     
        p.kickPlayer(name);
        Sender.sendMessage(ChatColor.GOLD + "Игрок " + name + " был кикнут с сервера ");
     
        return true;
   

 
}
Ошибка осталась
 

Вложения

  • также.png
    также.png
    5,4 КБ · Просмотры: 12
Статус
Закрыто для дальнейших ответов.
Назад
Верх