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

Для ядра BeacmcStaffWork 1.4.2

Нет прав для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
Ядра и Прокси
  1. Paper
Зависимости:
  • LuckPerms (обязательно)
  • PlaceholderAPI (опционально)
BeacmcStaffWork - что это такое и с чем его едят?
  • Данный плагин создан для того чтобы модераторы могли начинать свой рабочий день и заканчивать его, дабы не отвлекаться от игрового процесса. Плагин имеет зависимость LuckPerms (обязательно) и PlaceholderAPI (опционально). Так же возможна интеграция в Discord <BETA>

Особенности:
  • Поддержка Дискорда
  • Поддержка HEX цветов (формат: #цветовой_Код )
  • Гибкость конфигурации
  • Настройка команды под группу каждого
  • Поддержка PlaceholderAPI

%beacmcstaffwork_player_work% - выведит сообщение
которое скажет, находится ли модератор на работе

%beacmcstaffwork_moderators_on_work% - выведит количевство
модераторов находащихся в режиме работы
%beacmcstaffwork_time_in_work% - выведит количевство дней, часов,
минут и секунд сколько модератор находился в режиме работы

%beacmcstaffwork_bans/kicks/mutes% - выведет число наказаний

YAML:
settings:
  # техническая поддержка тут:
  # https://discord.gg/QSAdaTJuET

  prefix: "#FF8600&lʙ#FF8A00&lᴇ#FF8E00&lᴀ#FF9200&lᴄ#FF9500&lᴍ#FF9900&lᴄ#FF9D00&ls#FFA100&lᴛ#FFA500&lᴀ#FFA900&lғ#FFAD00&lғ#FFB1 00&lᴡ#FFB400&lᴏ#FFB800&lʀ#FFBC00&lᴋ #FFC000&l▸&7"
  update-check: true

  discord:

    # Если установлено значение true, то строка
    # token, channel-id и guild-id не может быть пустой!
    enable: false

    webhook-url: ""

    # есть поддержка PlaceholderAPI
    on-enable-work:
      title: "%geolocation_city% | %geolocation_country%"
      title-url: ""
      author-name: "%player_name%"
      author-icon-url: ""
      image-url: ""
      description: |
        Начал свою работу

      color: "FFBB00"

    # есть поддержка PlaceholderAPI
    on-disable-work:
      title: "%player_name%"
      title-url: ""
      author-name: "%player_name%"
      author-icon-url: ""
      image-url: ""
      description: |
        Закончил свою работу
      color: "FFBB00"
 

  # поддержка PlaceholderAPI
  placeholderapi:

    # включить заполнители?
    register-expansion: false

    # настройка заполнителей
    placeholders:
      on-work: "&aНа работе"
      not-work: "&cНе на работе"


  # Поддержка PlaceholderAPI
  #
  # Список триггеров (action)
  # [console] - отправка команд от имени консоли
  # [player] - отправка команд от имени модератора
  # [message_to_moderators] - отошлёт сообщение всем модераторам у которых
  # есть право beacmcstaffwork.view
  #
  # [broadcast] - отправить сообщение всем онлайн игрокам
  #
  # [sound] - отправить звук модератору. Список звуков:
  # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html

  actions:
  # ПРИМЕЧАНИЕ: групп может быть сколько угодно!

    groups-on-work:
      example_group: # тут название вашей группы
        - '[console] lp user %player_name% parent add moder'
        - '[broadcast] %player_name% начал работу!'
      helper:
        - '[console] lp user %player_name% meta setsuffix " onWork"'
        - '[message_to_moderators] &7Модератор &6%player_name% &7начал работу.'
    groups-off-work:
      example_group:
        - '[console] lp user %player_name% parent remove moderator'
        - '[broadcast] %player_name% закончил работу!'

      helper:
        - '[console] lp user %player_name% meta clear'
        - '[message_to_moderators] &7Модератор &6%player_name% &7окончил работу.'

  work:

    # блокировать ломание блоков во время работы
    disable-break-block: true

    # блокирование установки блоков во время работы
    disable-place-block: true

    # блокирование наносение урона любой сущности
    #
    # P.S. могут быть конфликты с плагином CombatLogX
    disable-entity-damage: true

  # все сообщения плагина
  messages:
    no-permission: "{PREFIX} &7Недостаточно полномочий для использования этой команды"
    reload: "{PREFIX} &7Конфигурация перезагружена"
    error-use: "{PREFIX} &7неверное использование команды"
    already-worked: "{PREFIX} &7Вы уже находитесь в режиме работы"
    not-worked: "{PREFIX} &7Вы не находитесь в режиме работы"
    on-enable-work: "{PREFIX} &7Режим работы успешно начат"
    on-disable-work: "{PREFIX} &7Режим работы успешно окончен"
    block-place-on-work: "{PREFIX} &7Во время режима работы запрещено ставить блоки"
    block-break-on-work: "{PREFIX} &7Во время режима работы запрещено ломать блоки"
    entity-damage-on-work: "{PREFIX} &7Во время режима работы запрещено наносить урон"
    help:
      - " "
      - "#FF8600/sw on &7- &fначать работу"
      - "#FF8600/sw off &7- &fокончить работу работу"
      - ""
      - "#FF8600/swa reload &7- &fперезапустить плагин"
      - " "


  # тайтлы для игроков
  titles:
    on-enable-work:
      title: "#FF8600&lʙ#FF8A00&lᴇ#FF8E00&lᴀ#FF9200&lᴄ#FF9500&lᴍ#FF9900&lᴄ#FF9D00&ls#FFA100&lᴛ#FFA500&lᴀ#FFA900&lғ#FFAD00&lғ#FFB100&lᴡ#FFB400&lᴏ#FFB800&lʀ#FFBC00&lᴋ"
      subtitle: "&7работа успешно начата"
    on-disable-work:
      title: "#FF8600&lʙ#FF8A00&lᴇ#FF8E00&lᴀ#FF9200&lᴄ#FF9500&lᴍ#FF9900&lᴄ#FF9D00&ls#FFA100&lᴛ#FFA500&lᴀ#FFA900&lғ#FFAD00&lғ#FFB100&lᴡ#FFB400&lᴏ#FFB800&lʀ#FFBC00&lᴋ"
      subtitle: "&7работа успешно окончена"


  # права
  permissions:
    staffworkadmin: "staffwork.admin"
    staffwork: "staffwork.use"

Техническая поддержка: https://discord.gg/QSAdaTJuET

Данный плагин создал начинающий разработчик, если есть, либо пожелания - обязательно говорит об этом!
Зависимости
LuckPerms, PlaceholderAPI
Исходный код
https://github.com/beacmc/BeacmcStaffWork
Команды и права
Команды:
  • /staffwork on - включить режим работы
  • /staffwork off - выключить режим работы
  • /staffworkadmin reload - перезагрузить плагин
Права:
  • Настраиваются в главной конфигурации плагина.
Автор
beacmc
Скачивания
79
Просмотры
2 854
Первый выпуск
Обновление
Оценка
4.00 звёзд 2 оценок

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

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

  1. 1.4.2

    Добавлено: более гибкая настройка Discord-Wenhooks Исправлено: проблема с отсутствием...
  2. Добавление новой функции

    Добавлено: Заполнитель %beacmcstaffwork_time_in_work%
  3. исправление ошибок

    Исправлено: Большой вес плагина. Ошибка при нанесении урона не игроком

Последние рецензии

имба, всё работает.
Не работает у меня только привязка к дискорду
beacmc
beacmc
Спасибо за Ваш отзыв!

Уже в курсе о данной проблеме, скоро будет новое обновление с исправлением данной ошибке.
Плагин по дизайну хороший но команды Luckperms не выполняет
beacmc
beacmc
Спасибо за вашу оценку!

Обратитесь к нам Discord-сервер, мы Вам поможем с данной проблемой.
Назад
Сверху Снизу