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

Помогите API

Discussion in 'Разработка плагинов для новичков' started by BeYkeR, Jun 2, 2013.

  1. Автор темы
    BeYkeR

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

    Trophy Points:
    173
    На деве я видел много API плагинов, и у меня появился вопрос - Как сделать свой API ?
     
  2. Хостинг MineCraft
    <
  3. ptnk

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

    Trophy Points:
    173
    I Без рефлекции

    1 Продумать интерфейс плагина
    2 Закомментить публичный свойства классов и сами классов
    3 Сгенерировать javadoc под это дело
    Теперь каждый желающий без декомпиляции, подключив к проекту jar, сможет юзать плагин, а документация в комплекте.
    II Рефлексия
    1 Продумать интерфейс плагина
    2 Для каждого класса создать свой абтрактный класс или интерфейс с нужными свойствами класса и их описанием
    3 Выложить этот набор абтсрактных классов и\или интерфейсов в архиве
    Теперь каждый жюелающий без декомпиляции, не подключаяя к проекту jar может юзать твои функции, зная имена классов и свойств, используя рефлекцию.
     
    BeYkeR and fromgate like this.

Share This Page