Плагин Механика Статистика pvp SpacePvP [5.4]

Добавлено / Изменено:
  • Добавлено API для управления ивентом «Гладиаторы» (запуск, остановка, отслеживание статуса и управление участниками).
  • Добавлена возможность отменять системные действия плагина через API (например, выход из очередей, старт и завершение любых поединков).

Исправлено:
  • Исправлена логика работы режима кабинок. Устранены баги, из-за которых начало и конец боя могли фиксироваться дважды или в неправильном порядке.
  • Исправлены другие мелкие ошибки и недочеты.
Gladiators: Добавлена блокировка команд во время ивента. Право на обход:
Код:
spacepvp.gladiators.commands.bypass
.
🌍 Обновление SpacePvP: Новая система локализации

Добавлена поддержка 18 языков: UA, EN, RU, DE, PL, FR, IT, JA, KO, CS, SK, ZH, ES, AR, BG, NL, RO, BR, TR.

⚠️ Важно для существующих пользователей:
Если у вас уже настроен перевод в старом файле messages.yml, вам необходимо перенести его в новую систему, так как старый файл больше не используется:

  1. В config.yml установите нужный язык в поле language (например, ru_RU или en_US).
  2. Скопируйте ваш текст из старого messages.yml.
  3. Перенесите его в соответствующий новый файл в папке langs/ (например, в langs/ru_RU.yml).
  4. Перезагрузите конфиг командой /spacepvp reload.

Пример настройки в config.yml:
Код:
general_settings:
  language: "ru_RU"
🛠 Fix
* Исправлено создание и отображение custom_items в меню /pvp list.
  • Оптимизация меню PvP List.
  • Добавлен кулдаун на сортировку с настройкой в конфиге.
🚀 Обновление SpacePvP

🆕 Нововведения:
  • Добавлена настройка require_empty_inventory для гладиаторских ивентов.
  • Добавлено сообщение inventory_not_empty в messages.yml.

🛠 Исправления:
* Исправлен баг с созданием Арен и Кабинок.
Новые Возможности:
  • Кастомные предметы: В меню /pvp и /pvp list теперь можно добавлять свои предметы и назначать на них команды.
  • Биомы: Игнорируемые биомы теперь указываются по ключам (NamespacedKey), что добавляет полную поддержку датапаков.
  • Сортировка: Исправлена сортировка в /pvp list. Добавлена настройка: запоминать выбор сортировки игрока или сбрасывать.

📊 Новые Плейсхолдеры:
* Гладиаторы (таймер до начала):
* %spacepvp_gladiators_next_start% (формат из конфига)
* %spacepvp_gladiators_next_start_LONG% (длинный формат)
* %spacepvp_gladiators_next_start_SHORT% (формат 00:00:00)
* %spacepvp_gladiators_next_start_{minutes}:{seconds}% (кастомный формат)
* Статистика активных боев:
* %spacepvp_playing_cabin% — игроков в кабинках.
* %spacepvp_playing_arena% — игроков на аренах.

🛠️ Исправления:
* Исправлен кулдаун сообщений при входе в очередь.
# 🚀 Обновление SpacePvP

📋 Список изменений:

🛠️ Структура команд
* Разделение команд: Админские и обычные команды теперь разделены для большего удобства и логики использования.

🚫 Система Anti-Farm
* Настройка статистики: Добавлена возможность гибкой настройки анти-фарм системы для статистики. Теперь вы можете контролировать условия начисления очков.

🪓 Поддержка WorldEdit
* Удобное создание: Добавлена интеграция с топориком WorldEdit!
* Теперь для создания арен и кабинок достаточно выделить регион топориком WE.
* Просто выделите территорию и установите остальные точки (центр, спавны) — плагин автоматически подтянет координаты региона.

🧩 Новые плейсхолдеры
* Добавлен %spacepvp_cabin_last_result_<name_cabin>% — Отображает победителя и проигравшего в момент открытия кабинки после боя.

📢 Визуальные улучшения
* Уведомления кабинок: Добавлен новый тип сообщений TITLE для входа и выхода из кабинок.
  • Лайк 0
Реакции:1 пользователя
🔥 HOTFIX
  • 🐛 Исправлена ошибка умножения статистики при перезаходе в меню PvP.
  • 🛠 Улучшена система проверки границ арен.

Прошу прощения за неудобства.
🚀 Обновление SpacePvP — Changelog

⚔️ Событие "Гладиаторы"

Добавлена масштабная система события "Гладиаторы" с полной настройкой.
  • Конфигурация: Гибкая настройка арен, точек спавна, китов и наград.
  • Система зон:Добавлены механики сужающихся границ.
    • Поддерживаемые формы: Круг (Цилиндр) и Квадрат.
    • Настройка физики (отдача, урон) и визуализация (эффекты частиц).
    • Настраиваемые звуковые эффекты.
  • Расписание: Добавлена система автоматического планирования событий.
⚙️ Основные изменения
  • Производительность: Улучшена работа с базой данных. Запросы оптимизированы для снижения нагрузки.
  • Система банов: Добавлена возможность блокировки игроков в отдельных режимах игры.
  • Глобальные сообщения: Переработана система вещания сообщений.
  • Эндер-перлы: Добавлена защита от багов с застреванием в блоках и барьерах.
🧩 Новые PlaceholderAPI плейсхолдеры
Добавлены новые плейсхолдеры для отображения статусов:
  • %spacepvp_in_default% — Статус в режиме Random Location "по умолчанию".
  • %spacepvp_cabin_displayname_<name>% — Отображаемое имя кабины.
  • %spacepvp_cabin_status_<name>% — Текущий статус кабины.
  • %spacepvp_arena_displayname_<name>% — Отображаемое имя арены.
  • %spacepvp_arena_status_<name>% — Текущий статус арены.

🐛 Исправления багов
  • Исправлен баг, позволяющий игрокам оставаться на арене после окончания боя.
  • Исправлены проблемы совместимости с нестандартными мирами.
  • Исправлена некорректная очистка HEX-кодов в сообщениях о победе.
  • Исправлены мелкие ошибки в логике очередей.
ВерхНиз