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

Плагин [FIX] DeprecAPI v1.0 - Использование getTargetBlock и getTypeID

Тема в разделе "Неподтвержденные плагины", создана пользователем Darvin939, 22 ноя 2013.

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

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

    Баллы:
    73
    Имя в Minecraft:
    Darvin939
    DeprecAPI - Плагин добавляет возможность использования устаревших методов getTargetBlock и getTypeID
    Версия:
    v1.0

    Теперь больше не придётся компилировать Ваш плагин с Восклицаниями об использовании устаревших методов!
    Данный плагин использует переписанные методы, тем самым работая без ошибок

    Использование:
    Код:
    Block b = p.getTargetBlock(null, 10);
    if (b.getType() == Material.CHEST)
    Код:
    Block b = BlockAPI.getTargetBlock(p, 10);
    if (b.getType() == Material.CHEST)
    Код:
    if ((event.getAction() == Action.RIGHT_CLICK_BLOCK) && p.getItemInHand().getTypeId() == wand {
    
    }
    Код:
    if ((event.getAction() == Action.RIGHT_CLICK_BLOCK) && ItemAPI.get(p.getItemInHand().getType())).id() == wand {
    
    }
    Код:
    Material.getMaterial(Integer.parseInt(stringMaterial));
    Код:
    ItemAPI.getMaterial(Integer.parseInt(stringMaterial)).type();

    Скачать
    Исходный код

    Лог изменений:
    Версия 1.0
    • Релиз
     
    Последнее редактирование: 4 дек 2013
    0bsid1 и Den-Xs нравится это.
  2. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Собственно, API не позволяет делать чего-либо такого, что не делает BukkitAPI.
     
    makssof и Hilgert нравится это.
  3. fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Den_Abr, ну судя по название Darvin939 ушёл от "устаревшего" кода. В принципе интересно, но... на мой взгляд пока неактуально.
    Дело в том, что пока в BukkitAPI не появится полноценная замена этим функциям, то можно смело этими методами пользоваться.
    Потом, когда (и если) появится альтернатива - можно будет переходить на них.
     
    Bars, Mik1313 и Darvin939 нравится это.
Статус темы:
Закрыта.

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