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

Помогите API

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

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

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

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

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

    Баллы:
    173
    I Без рефлекции

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

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