Плагин Vault 1.16/1.15 (API экономики и прав)

Плагин Vault 1.16/1.15 (API экономики и прав)
Описание

Vault — это API для прав, чата и экономики, который предоставляет плагинам простой способ взаимодействия с этими системами без необходимости подключаться или зависеть от каждого отдельного плагина. Он был создан из-за недовольства работой Register и текущего Permissions API, их недостатком функций или излишней сложностью. Vault решает эти проблемы, будучи интуитивным и обеспечивая поддержку любой используемой системы.

Конфигурация

  • update-check — включает/выключает проверку обновлений.

Права

  • vault.admin — доступ к информации Vault и командам конвертации (по умолчанию OP).
  • vault.update — уведомление об устаревании Vault (по умолчанию OP; отключение в permissions.yml скрывает сообщения для консоли).

Поддерживаемые системы

  • Права: Permissions 3, bPermissions, PEX, GroupManager, PermissionsBukkit, zPermission, SimplyPerms, Privileges, DroxPerms, xPerms
  • Экономика: iConomy 4,5,6, BOSEconomy 6 & 7, EssentialsEcon, 3Co, MultiCurrency, MineConomy, eWallet, EconXP, CurrencyCore, CraftConomy, AEco, Gringotts
  • Банки: CraftConomy, CurrencyCore, BOSE & iCo6 (iCo6/CurrencyCore используют объединённые счета игроков/банков; рекомендуется BOSE для полноценных банков; iCo6 flatfile имеет серьёзные ошибки).
  • Чат: mChat, iChat, bPermissions, PEX, P3, DroxPerms

Другие системы экономики/прав могут иметь встроенную поддержку Vault — уточняйте у них.

JavaDocs: http://milkbowl.github.io/VaultAPI
GitHub (исходный код): https://github.com/MilkBowl/Vault/
GitHub (VaultAPI): https://github.com/MilkBowl/VaultAPI/

Этот плагин использует систему метрик Hidendra. Следующая информация отправляется на bstats.org, если не отключено: уникальный идентификатор, версия Java, режим сервера (offline/online), версия плагина, версия сервера, версия ОС/имя и архитектура, количество ядер CPU, количество игроков онлайн, версия метрик, используемые хуки чата, экономики и прав. Отключить: plugins/bstats/config.yml → opt-out: true.

Подключение Vault

Подробный пример на GitHub: https://github.com/MilkBowl/VaultAPI. Используйте следующие методы и переменные для загрузки систем прав, экономики и чата. Добавьте depend: [Vault] в plugin.yml. Не обязательно использовать все три API — только нужные.

Внимание: Vault автоматически логирует подключённые плагины — не нужно выводить эту информацию в вашем плагине. Не забудьте добавить softdepend: [Vault] или depend: [Vault] в plugin.yml.

public static Permission permission = null; public static Economy economy = null; public static Chat chat = null; private boolean setupPermissions() { RegisteredServiceProvider<Permission> p = ... }
Изображения
Как установить плагин
  1. Установи серверное ядро, поддерживающее плагины: Paper, Spigot, Bukkit или Purpur.
  2. Скачай файл плагина в формате .jar.
  3. Помести файл плагина в папку 📂 plugins на своём Minecraft-сервере.
  4. Перезапусти сервер, чтобы плагин загрузился.
  5. Если плагину нужны дополнительные зависимости, установи их в эту же папку plugins.
Скачать Плагин Vault 1.16/1.15 (API экономики и прав)
Все
Нет файлов, подходящих под выбранные фильтры
Сбросить фильтры

1.16

1.15, 1.14, 1.13
Vault.jar [265,88 Kb]

1.15

1.14, 1.13
Vault.jar [265,88 Kb]

1.14

1.13
Vault.jar [265,88 Kb]

1.11

1.10, 1.9, 1.8.1
Vault.jar [265,88 Kb]

1.8.1

Vault.jar [265,88 Kb]