1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [ADMIN] BeacmcStaffWork (1.2.0) - плагин для модераторов

Тема в разделе "Неподтвержденные плагины", создана пользователем beacmc, 16 сен 2023.

  1. Автор темы
    beacmc

    beacmc Активный участник

    Баллы:
    61
    Имя в Minecraft:
    beacmc
    Поддержка версий:
    • 1.16 - 1.20.x

    Зависимости:
    • LuckPerms (обязательно)
    • PlaceholderAPI (опционально)
    BeacmcStaffWork - что это такое и с чем его едят?
    • Данный плагин создан для того чтобы модераторы могли начинать свой рабочий день и заканчивать его, дабы не отвлекаться от игрового процесса. Плагин имеет зависимость LuckPerms (обязательно) и PlaceholderAPI (опционально). Так же возможна интеграция в Discord <BETA>

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

    %beacmcstaffwork_player_work% - выводит сообщение о том, что игрок на работе, либо нет
    %beacmcstaffwork_moderators_on_work% - выводит количевство модераторов на работе


    Код:
    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ғ#FFB100&lᴡ#FFB400&lᴏ#FFB800&lʀ#FFBC00&lᴋ #FFC000&l▸&7"
    
      time-format: "dd.MM.yyyy HH:mm:ss"
      discord:
    
        # Если установлено значение true, то строка
        # token, channel-id и guild-id не может быть пустой!
        enable: false
    
        token: ""
        channel-id: 000000000000000
        guild-id: 0000000000000000
    
        # допустимые плейсхолдеры:
        #
        # %user_name% - имя модератора
        # %user_ip% - IP-адрес модератора
        #
        # %user_date% - дата начала/конца работы
        # формат находится в time-format не много выше
        on-enable-work:
          message: |
            %user_name% Начал свою работу
    
            IP: %user_ip%
            Дата: %user_date%
    
    
          on-disable-work:
            message: |
              %user_name% Закончил свою работу
    
              IP: %user_ip%
              Дата: %user_date%
    
    
      # поддержка PlaceholderAPI
      placeholderapi:
    
        # включить заполнители?
        register-expansion: false
    
        # настройка заполнителей
         placeholders:
           on-work: "&aНа работе"
           not-work: "&cНе на работе"
    
    
      commands:
    
        # доступные плейсхолдеры: %user_name% - выводит имя модератора
        groups-on-work:
          example_group:
            - 'lp user %user_name% parent add moder'
            - 'bc %user_name% начал работу!'
          default:
            - 'say hello'
            - 'lp user %user_name% meta setsuffix " onWork"'
    
        groups-off-work:
          example_group:
            - 'lp user %user_name% parent remove moderator'
            - 'bc %user_name закончил работу!%'
          default:
             - 'say bye'
             - 'lp user %user_name% meta clear'
    
      work:
    
         # блокировать ломание блоков во время работы
        disable-break-block: true
    
        # блокирование установки блоков во время работы
        disable-place-block: true
    
       # блокирование наносение урона любой сущности
       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Режим работы успешно окончен"
        no-group: "{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"
    

    Команды:
    • /staffwork on - включить режим работы
    • /staffwork off - выключить режим работы
    • /staffworkadmin reload - перезагрузить плагин
    Права:
    • Настраиваются в главной конфигурации плагина.

    Скачать плагин GitHub: https://github.com/beacmc/BeacmcStaffWork/releases/tag/1.2.0
    Техническая поддержка: https://discord.gg/QSAdaTJuET


     
    Последнее редактирование: 17 сен 2023
  2. KitsumiBook

    KitsumiBook Активный участник

    Баллы:
    61
    ссылка не рабочая
     

Поделиться этой страницей