Плагин BarAPI 1.10/1.9 (API для разработчиков)

BarAPI — это API для отображения босс-бара игрокам. Плагин сам по себе не имеет функционала, но предоставляет удобные методы для других плагинов.

Для разработчиков

  • Просто добавьте BarAPI.jar в путь сборки проекта.
  • Использует рефлексию, поэтому не должен ломаться при обновлениях CraftBukkit.

Ограничения

  • Сообщение не может быть длиннее 64 символов (ограничение клиента).

Методы API

  • BarAPI.setMessage(Player player, String message) — установить постоянное сообщение.
  • BarAPI.setMessage(Player player, String message, float percent) — установить сообщение с процентом здоровья (100 — полный бар).
  • BarAPI.setMessage(Player player, String message, int seconds) — установить временное сообщение.
  • BarAPI.hasBar(Player player) — проверить, есть ли бар у игрока.
  • BarAPI.removeBar(Player player) — удалить бар.
  • BarAPI.setHealth(Player player, float percent) — изменить здоровье существующего бара.

Maven

<repositories> <repository> <id>confuser-repo</id> <url>http://ci.frostcast.net/plugin/repository/everything</url> </repository> </repositories> <dependencies> <dependency> <groupId>me.confuser</groupId> <artifactId>BarAPI</artifactId> <version>3.0</version> </dependency> </dependencies>

Примечания

  • Содержит автообновление (отключается в config.yml).
  • Использует Metrics для сбора анонимной статистики.

Изображения
Как установить плагин
  1. Установи серверное ядро, поддерживающее плагины: Paper, Spigot, Bukkit или Purpur.
  2. Скачай файл плагина в формате .jar.
  3. Помести файл плагина в папку 📂 plugins на своём Minecraft-сервере.
  4. Перезапусти сервер, чтобы плагин загрузился.
  5. Если плагину нужны дополнительные зависимости, установи их в эту же папку plugins.
Скачать Плагин BarAPI 1.10/1.9 (API для разработчиков)
Все
Нет файлов, подходящих под выбранные фильтры
Сбросить фильтры

1.10

1.9, 1.8
BarAPI.jar [55,89 Kb]

1.9

1.8
BarAPI.jar [55,89 Kb]

1.8

BarAPI.jar [55,89 Kb]

1.7.4

1.6.2
BarAPI.jar [55,89 Kb]

1.7.2

1.6.4
BarAPI.jar [55,89 Kb]