XGlow

Плагин XGlow 1.0.5

Нет прав для скачивания
Зависимости
ProtocolLib
Исходный код
https://github.com/Xezard/XGlow
Поддерживаемые версии
1.16
(Может работать и на более старых версиях)
Работает с Java 8 и выше.
Поддержать автора: [Ссылка]

19f2f70f-53aa-48fb-8eaa-04b5377f2071.gif


(Я заметил, что GlowAPI от inventivetalent заброшен, давно не обновляется, имеет плохие отзывы и ошибки, а также довольно некачественный код - поэтому я решил сделать и опубликовать свою версию api для свечения)

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

Использование
Для начала вам нужно создать обьект свечения:
(Вы можете использовать билдер для этого)
Java:
/*
* Если вы указываете несколько цветов,
* то вам также нужно будет передать в билдер основной класс вашего плагина,
* время обновления анимации в тиках и, опционально,
* должна ли анимация выполняться асинхронно
*/
Glow glow = Glow.builder()
                .animatedColor(ChatColor.GREEN)
                .name("test")
                .build();
Вы можете добавить сущность в список 'держателей' glow объекта,
чтобы эта сущность светилась цветом указанным в glow объекте.
Свечение сущности увидят все наблюдатели,
которых содержит glow объект:
Java:
glow.addHolders(entity);
Удаление сущности из списка держателей glow обьекта делает ровно обратное -
удаляет свечение сущности для всех наблюдателей
которых содержит glow обьект:
Java:
glow.removeHolders(entity);
Вы можете добавить наблюдателя в обьект glow,
тогда он мгновенно увидит свечение всех 'держателей'
этого glow обьекта:
Java:
glow.display(player);
Удаление наблюдателя из обьекта glow
убёрет свечение 'держателей' обьекта glow
только для этого наблюдателя.
Java:
glow.hideFrom(player);
Чтобы узнать о дополнительных возможностях, вы можете посетить вики XGlow на GitHub:
https://github.com/Xezard/XGlow/wiki

О любых ошибках и предложениях пишите в раздел обсуждений.
Если вы используете XGlow и он вам нравится, пожалуйста, поставьте оценку и оставьте отзыв о нем!
Команды и права
-
Автор
Xezard
Скачивания
15
Просмотры
505
Первый выпуск
Обновление
Рейтинг
0.00 звезд Оценок: 0

Другие ресурсы пользователя Xezard

Последние обновления

  1. XGlow v.1.0.5

    Фикс (#3).
  2. XGlow v.1.0.4

    Исправлена отправка эффекта свечения, которая перекрывала другие эффекты сущности, такие как...
  3. XGlow v.1.0.3

    - Добавил парочку фиксов. (https://github.com/Xezard/XGlow/pull/1)...

Комнаты в чате

Верх Низ