Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

Тема в разделе "Разработка плагинов для новичков", создана пользователем Exception, 24 авг 2016.

Статус темы:
Закрыта.
  1. Автор темы
    Exception

    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. Благодарю за помощь в прошлой теме,проблему я решил
     
  2. Хостинг MineCraft
    <
  3. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Код:
    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;
        
    
      
    }
    
     
  4. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    Ошибка осталась
     

    Вложения:

    • также.png
      также.png
      Размер файла:
      5,4 КБ
      Просмотров:
      10
  5. Exception_Prototype

    Exception_Prototype Активный участник Пользователь

    Баллы:
    46
    Вроде есть метод isOnline();
     
  6. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    Писал по видео
     
  7. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    добавь ещё один } в самом конце.
     
  8. Автор темы
    Exception

    Exception Новичок Пользователь

    Баллы:
    6
    Благодарю.
     
Статус темы:
Закрыта.

Поделиться этой страницей