PvPEncounterLite

Для ядра PvPEncounterLite 1.1.1

Нет прав для скачивания
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
Ядра и Прокси
  1. Spigot
  2. Paper
Полная версия плагина

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

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



Конфигурации
config.yml
YAML:
# Настроки случайной телепортации
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
YAML:
# Заголовок меню
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
YAML:
# Сообщение отправляемое при входе в очередь

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"
Исходный код
https://github.com/1050TIt0p/PvPEncounterLite/
Команды и права
/pvp | Без прав
/pvp reload | pvpencounter.reload
Автор
1050TI_top
Скачивания
20
Просмотры
1 210
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

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

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

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

  1. Обновление

    1. Добавлена поддержка MiniMessage 2. Исправлен баг с выходом с сервера 3. Незначительные...
Назад
Сверху Снизу