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

Fixed a bug with applying NBT tags to items.
Добавлено / Изменено:
  • Добавлено 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.
  • 🛠 Улучшена система проверки границ арен.

Прошу прощения за неудобства.
ВерхНиз