Иконка ресурса

Для ядра DynamicInformationBoard 1.0

Нет прав для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
Ядра и Прокси
  1. Paper
Плагин добавляет возможность размещать доски с изображениями и текстом на них, позволяет создавать как статичные картинки, так и динамические топы или информацию о сервере, благодаря поддержке заполнителей PlaceholderAPI

Необходимые плагины:
  • PlaceholderAPI
  • ProtocolLib
Конфигурация плагина:
YAML:
# Пермишены:
#  dynamicinformationboard.command.usage - использование команд плагина
#  dynamicinformationboard.command.reload - использование аргумента reload

# Боарды, можно создавать сколько угодно
boards:
  board1:
    # Обновление боарда, в секундах, установите 0, чтобы отключить
    update-delay: 180
    # Путь до картинки, которая будет использоваться для фона
    image: "image.png"
    # Размер боарда по высоте
    height-dimension: 5
    # Размер боарда по ширине
    width-dimension: 5
    # Цвет фона, формат r;g;b, например: 0;0;0 - черный, 255;255;255 - белый
    # Укажите none, чтобы сделать фон прозрачным
    background-color: "0;0;0"
    # Делает рамки невидимыми
    frame-invisibly: true
    # Направление боарда, доступные направления: NORTH, EAST, SOUTH, WEST
    board-face: WEST
    # Дистанция, в которой боард будет отображаться для игрока
    distance-view: 20
    # Локация боарда
    location:
      world: world
      x: 0
      y: 90
      z: 0
    # Строки, которые будут добавляться к фону, можно создавать сколько угодно
    strings:
      string1:
        # Путь до шрифта, если указан неверно, используется по умолчанию
        font: ""
        # Размер шрифта
        size: 30
        # Текст, который будет выведен
        text: "%placeholder%"
        # Позиция строки, отсчёт от левого верхнего угла, в пикселях
        offset-x: 100
        # Позиция строки, отсчёт от левого верхнего угла, в пикселях
        offset-y: 100
        # Цвет текста, формат r;g;b, например: 0;0;0 - черный, 255;255;255 - белый
        color: "0;0;0"

# Оставьте пустым, чтобы сообщения не отправлялось
messages:
  no-permission: "&cНедостаточно прав для использования этой команды!"
  command-help-header: "Помощь по командам:"
  command-reload-help: "/dynamicinformationboard reload - Перезагрузка плагина"
  command-reload-confirm: "&aПлагин успешно перезагружен! &7(%msms)"
Примеры того, что можно сделать:
Снимок экрана 2024-04-29 004232.png
Снимок экрана 2024-04-29 004453.png
Снимок экрана 2024-04-29 004314.png
Снимок экрана 2024-04-29 004918.png
Снимок экрана 2024-04-29 005808.png
Используя любой плагин, который выводит статистику лучших игроков на сервере, к примеру, плагин ajLeaderboards, можно вывести статистику лучших игроков на доску, плюсом используя любую картинку как фон
Зависимости
ProtocolLib, PlaceholderAPI
Исходный код
https://github.com/DonKips/DynamicInformationBoard
Команды и права
dynamicinformationboard.command.usage - использование команд плагина
dynamicinformationboard.command.reload - использование аргумента reload

/dynamicinformationboard reload - Перезагрузка плагина
  • Мне нравится (+1)
Реакции: Rockntt, Shon и Cyanoriss
Автор
guns_kz
Скачивания
0
Просмотры
1,001
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

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

Поделиться ресурсом

Назад
Сверху Снизу