Добавлено / Изменено:
- Добавлено 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, вам необходимо перенести его в новую систему, так как старый файл больше не используется:
- В config.yml установите нужный язык в поле language (например, ru_RU или en_US).
- Скопируйте ваш текст из старого messages.yml.
- Перенесите его в соответствующий новый файл в папке langs/ (например, в langs/ru_RU.yml).
- Перезагрузите конфиг командой /spacepvp reload.
Пример настройки в config.yml:Код:general_settings: language: "ru_RU"
- Оптимизация меню 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для входа и выхода из кабинок.
🔥 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-кодов в сообщениях о победе.
- Исправлены мелкие ошибки в логике очередей.