Плагин pvp PvPEncounterLite [1.1.1]

PvPEncounterLite
Краткое описание:
Плагин на команду /pvp для удобного поиска противника, урезанная версия PvPEncounter
105
1 316
  • Лайк 0
Реакции:2 пользователей
  • Теги
    gui pvp
  • Предыдущие версии [2]

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

    Обновление

    1. Добавлена поддержка MiniMessage 2. Исправлен баг с выходом с сервера 3. Незначительные...
    Смотреть еще...
    Для версий
    1. 1.16.✘
    2. 1.17.✘
    3. 1.18.✘
    4. 1.19.✘
    5. 1.20.✘
    6. 1.21.✘
    Исходный код
    https://github.com/1050TIt0p/PvPEncounterLite

    Описание​

    PvPEncounterLite предоставляет игрокам быстрый и удобный способ найти игрока для PvP при помощи простой команды /pvp. При нахождении второго игрока, игроков телепортирует в случайное место.

    Основные отличия от полной версии:
    ❌ Отсутствие возможности устанавливать статичную локацию
    ❌ Отсутствие телепортации партнера в заданном радиусе(оба игрока телепортируются в одну точку)
    ❌ Отсутствие возможности выдачи эффектов
    ❌ Отсутствие сообщений об убийстве противника
    ❌ Отсутствие возможности устанавливать задержку на телепортацию
    ❌ Отсутствие проверки локации на регион WorldGuard
    ❌ Отсутствие возможности устанавливать задержку на вход в очередь
    ❌ Отсутствие возможности добавления своих предметов в GUI меню
    ❌ Отсутствие возможности вывода сообщения об ожидании в ActionBar
    ❌ Отсутствие совместимости с плагинами на PvP режим
    ❌ Отсутствие плейсхолдеров для PlaceholderAPI
    ❌ Отсутствие API ивентов
    ❌ Отсутствие полноценной поддержки плагина
    и т.д...

    Конфигурации​

    config.yml:
    # Настроки случайной телепортации
    random-location:
      # Количество попыток для телепортации
      attempts: 100
    
      # Название мира
      world: "world"
      # Минимальная X координата для рандмной телепортации
      min-x: -1000
      # Максимальная X координата для рандмной телепортации
      max-x: 1000
      # Минимальная Z координата для рандмной телепортации
      min-z: -1000
      # Максимальная Z координата для рандмной телепортации
      max-z: 1000
    
      # Блоки на которые не будет телепортировать
      black-list-blocks:
        - "AIR"
        - "LAVA"
        - "WATER"
    
    # Включена ли отправка сообщения всем игрокам о входе в очередь
    # Сообщение редактируется в messages.yml
    join-broadcast-message-enabled: true
    menu.yml:
    # Заголовок меню
    title: "&8PvPEncounter"
    # Количество слотов в меню
    size: 45
    
    items:
      # Настройка предмета для входа в очередь
      join:
        # Материал предмета
        material: "NETHERITE_SWORD"
        # Слот предмета
        slot: 21
        # Название предмета
        name: " "
        # Описание предмета
        lore:
          - " &#2ffbb8Войти в очередь "
          - ""
          - " &fНажимая сюда, вы входите в очередь "
          - " &fигроков, которые хотят PvP. "
          - " &fПосле того как в очередь зайдет "
          - " &fвторой игрок, одного из вас "
          - " &fтелепортирует к другому! "
          - ""
          - " &#46fbf6| Нажмите, чтобы войти в очередь."
          - ""
    
      # Настройка предмета для выхода из очереди
      quit:
        # Материал предмета
        material: "OAK_DOOR"
        # Слот предмета
        slot: 23
        # Название предмета
        name: " "
        # Описание предмета
        lore:
          - " &#2ffbb8Выйти из очереди "
          - ""
          - " &#46fbf6| Нажмите, чтобы выйти из очереди. "
          - ""

    messages.yml:
    # Сообщение отправляемое при входе в очередь
    join-queue: "&fВы добавлены в очередь"
    # Сообщение отправляемое при входе в очередь если игрок уже состоит в ней
    already-queue: "&fВы уже в очереди"
    # Сообщение отправляемое при выходе из очереди
    quit-queue: "&fВы вышли из очереди"
    # Сообщение отправляемое при выходе из очереди если игрок в ней нет
    not-queue: "&fВы не состоите в очереди"
    # Сообщение отправляемое при телепортации
    teleport-player: "&fИгрок &#8833EC{player} найден! Телепортация..."
    # Сообщение отправляемое если локация для телепортации не найдена
    location-not-found: "&fЛокация не найдена! Телепортация отменена"
    
    # Сообщение отправляемое при перезагруке плагина
    reload: "&fПлагин перезагружен"
    
    # Сообщение отправляемое всем чат при входе в очередь
    # Включается/выключается в config.yml
    join-broadcast-message: "&#8833EC{player} &fожидает второго игрока в &#8833EC/pvp"

    Автор

    1050TI_top

    Еще ресурсы от 1050TI_top

    PvPEncounter | Удобный поиск противника командой /pvp
    PvPEncounter | Удобный поиск противника командой /pvp
    Плагин на команду /pvp для удобного поиска противника
    tiDiscord2FA
    tiDiscord2FA
    Плагин на двухфакторную аутентификацию через Discord для защиты аккаунтов игроков вашего сервера
    Автоматическая установка Minecraft сервера на Android без Root прав
    Скрипт для установки Minecraft сервера на Android с помощью termux
    tiDiscordReports
    tiDiscordReports
    Система репортов через Discord
    tiServerLinks
    tiServerLinks
    Добавьте ссылки на ваш сервер
    RussianRoulette
    Добавьте русскую рулетку в ваш Discord сервер
    BAirDropDiscordAddon
    Аддон для BAirDrop который отправляет сообщения о спавне аирдропа в Discord
    Настройка Plasmo Voice для работы с прокси
    Настройка Plasmo Voice для работы с прокси
    Настройка конфига Plasmo Voice для работы с прокси
    KDPlaceholder
    Плагин добавляет плейсхолдер выводящий соотношение убийств и смертей
    Перевод WorldGuard
    Перевод WorldGuard
    Перевод WorldGuard для 1.20.x
    Перевод WorldGuard
    Перевод WorldGuard
    Перевод WorldGuard для 1.19.x
    Готовая конфигурация TAB
    Готовая конфигурация TAB
    Настроенный TAB
    ВерхНиз