Меню

PluginConstructorAPI

Плагины Файлы (32 шт.) Комментарии: 0 шт.
PluginConstructorAPI: единый API-модуль связывает серверные плагины

Кратко о проекте

PluginConstructorAPI объединяет общие классы Bukkit-плагинов Zombie_Striker, снижает дублирование кода и предоставляет API другим разработчикам.

Файлы (32 шт.)

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
11 дек 2017
0.2 Мб
1.10 +8 Ещё: 1.111.121.7.21.7.41.81.8.11.8.31.9
559 раз
R
25 окт 2017
0.2 Мб
1.10 +5 Ещё: 1.111.121.81.8.11.9
1.4 млн раз
R
22 окт 2017
0.2 Мб
1.10 +5 Ещё: 1.111.121.81.8.11.9
398.1 тыс. раз
R
13 окт 2017
0.2 Мб
1.10 +5 Ещё: 1.111.121.81.8.11.9
1.1 млн раз
R
11 окт 2017
0.2 Мб
1.10 +5 Ещё: 1.111.121.81.8.11.9
152.2 тыс. раз
R
29 сен 2017
0.2 Мб
1.10 +6 Ещё: 1.111.121.81.8.11.8.31.9
1.6 млн раз
R
28 сен 2017
0.2 Мб
1.10 +6 Ещё: 1.111.121.81.8.11.8.31.9
186.8 тыс. раз
R
27 сен 2017
0.1 Мб
1.10 +6 Ещё: 1.111.121.81.8.11.8.31.9
62.2 тыс. раз
R
15 сен 2017
0.1 Мб
1.10 +5 Ещё: 1.111.121.81.8.11.9
1.2 млн раз
R
31 авг 2017
0.1 Мб
1.10 +5 Ещё: 1.111.121.81.8.11.9
576.8 тыс. раз
R
31 авг 2017
0.1 Мб
1.10 +5 Ещё: 1.111.121.81.8.11.9
594 раз
R
30 авг 2017
0.1 Мб
1.10 +9 Ещё: 1.111.121.6.41.7.21.7.41.81.8.11.8.31.9
868.5 тыс. раз

Общая библиотека серверных плагинов

PluginConstructorAPI создан как техническая основа для проектов Zombie_Striker. Повторяющиеся классы вынесены в один Bukkit-плагин, поэтому зависимые ресурсы не должны хранить собственные копии одинакового кода. Такой подход уменьшает дублирование и может снизить расход памяти каждым отдельным плагином.

Для владельца сервера это зависимость, а не самостоятельный игровой режим. Она не обязана добавлять команды или механику, заметную игрокам. Практический эффект появляется, когда другой установленный плагин использует ее API.

Когда нужна установка

  • Зависимые проекты: плагины автора могут требовать общее API при запуске.
  • Единые классы: повторяемые компоненты загружаются из одной библиотеки.
  • Разработчики: сторонние авторы могут использовать и дополнять API.
  • Bukkit-сервер: файл помещается в стандартную папку plugins.
  • Игроки: клиентский мод для подключения не требуется.

Добавлять библиотеку следует по явному требованию. Если серверный журнал сообщает об отсутствующей зависимости PluginConstructorAPI, версия должна совпадать с поколением Minecraft и зависимого плагина. Случайный современный файл не исправит старую сборку, если API изменилось.

Установка и журнал запуска

Официальная инструкция сводится к размещению файла в папке plugins и перезапуску сервера. После загрузки нужно проверить консоль: библиотека должна включиться до ресурсов, которые от нее зависят. Ошибки disabled plugin или missing dependency укажут, какой компонент не смог связаться с API.

Автоматические обновления

PluginConstructorAPI проверяет обновления и может загружать их автоматически, чтобы связанные ресурсы продолжали работать вместе. Для управляемого продового сервера это важное поведение: новая версия меняет файл без ручного развертывания и должна соответствовать вашей политике обновлений.

Автозагрузку можно отключить в plugins/AUpdater/global.yml, установив параметр update в false. После изменения перезапустите тестовый сервер и проверьте журнал. Отключение передает ответственность за своевременное совместимое обновление администратору.

Vault тоже предоставляет единый API Bukkit-плагинам, но решает общую задачу интеграции экономики, прав и чата с разными поставщиками. PluginConstructorAPI прежде всего объединяет утилиты проектов Zombie_Striker и открывает их другим разработчикам.

Поделиться

VK Telegram

Давайте общаться

Помогите нам сделать сайт лучше

Мы очень стараемся сделать сайт удобнее и полезнее, поэтому нам важно ваше мнение. Поделитесь впечатлениями, идеей или советом – каждый комментарий помогает нам стать лучше.

Добавить комментарий

Ваше мнение

Оставить комментарий

Комментарий появится после проверки модератором.

Обсуждение

Комментарии 0

Пока нет опубликованных комментариев. Начните обсуждение.