1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Лечение игрока

Тема в разделе "Разработка плагинов для новичков", создана пользователем Inglar, 16 июн 2015.

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

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

    Баллы:
    76
    Имя в Minecraft:
    Hioshiro
    Пытаюсь сделать чтоб при выполнении команды игрок полностью исцелился:
    Код:
        public boolean onCommand(CommandSender sender, Command cmd, String lable, String[] args)
        {
            Player p = (Player) sender;
    
            if(cmd.getName().equalsIgnoreCase("heal"))
            {
                if(checkSender(sender))
                {
                    sender.sendMessage("Command for player only.");
                    return true;
                }
                p.setHealth(20);
                return true;
            }
            return false;
        }
    Но в Eclipce строчка с setHealth зачеркивается и пишется (The method setHealth(int) from the type Damageable is deprecated)
    Что я не правильно делаю? Заранее спасибо.
     
  2. basktm

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

    Баллы:
    66
    Skype:
    plarmi
    Имя в Minecraft:
    plarmi_bluster
    Не оброщай внимания.Я писал плагин там также было.Всё ровно робил.
    1. if(checkSender(sender))
    2. {
    3. sender.sendMessage("Command for player only.");
    4. return true;
    5. }
    Дурдом...

    Это делается так:
    1. if(!(sender instanceof Player)){
    2. sender.sendMessage("Only players can use it!");
    3. return true;
    4. }
     
  3. Автор темы
    Inglar

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

    Баллы:
    76
    Имя в Minecraft:
    Hioshiro
    Огромное спасибо!
     
Статус темы:
Закрыта.

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