🚀 Обновление 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-кодов в сообщениях о победе.
- Исправлены мелкие ошибки в логике очередей.
Обновление v4.4
Фиксы:
- Исправлена выдача и создание наборов.
- Исправлена ошибка, из-за которой игрок мог застрять на арене, если соперник пропадал.
Дополнения:
- Добавлена возможность устанавливать субтитры (subtitle).
- Добавлена возможность задавать тайминги для тайтлов.
- Большое обновление для API.
Добавленые новые методы в API. v1.0.3
forceTeleport,
startDefaultMatch,
startArenaMatch.GitHub - Klaidi4YT/SpacePvP-API
Contribute to Klaidi4YT/SpacePvP-API development by creating an account on GitHub.github.com
🚀 Обновление: API, MariaDB и Оптимизация
Извините за долгое отсутствие обновлений.
📋 Список изменений:
🛠 Developer API
Добавлено официальное SpacePvP-API.
Позволяет разработчикам создавать дополнительные функции и расширять возможности плагина.
👉 Документация API на GitHub
⚡ Технические улучшения
- Произведена оптимизация кода.
- Добавлена поддержка базы данных MariaDB.
- Добавлена возможность разрешать вход в кабинку в режиме полёта, а также интегрированы механизмы снятия ограничений пот начале боя в кабинке.
- Добавлена поддержка отдельных лобби для кабинок и арен; если они не настроены, игроки будут телепортированы в основное лобби по умолчанию.
- Обновлена зависимость плагина CMI до более новой версии.
Исправлена мелкая ошибка, связанная с возможностью проноса запрещённых предметов в кабинку.
Добавлена поддержка плагина Skulls, вы можете использовать skulls-<id>, чтобы установить кастомную голову в GUI.
Добавлена функция отправки сообщений о входе в очередь и победе на подключённые сервера с помощью кросс-серверной поддержки.
✅ Добавлена функция кросс-сервера
Теперь можно включить кросс-серверный режим, позволяющий игрокам входить в очереди с нескольких серверов, подключённых через p####i.
✅ Новые заполнители для PlaceholderAPI
- %spacepvp_count_queue_random% — Показывает текущее количество игроков в случайной PvP очереди.
- %spacepvp_count_queue_arena% — Показывает текущее количество игроков в PvP очереди арены.
- %spacepvp_count_queue% — Показывает общее количество игроков во всех PvP очередях.
✅ Новый предмет в основном GUI /pvp
В основное меню /pvp добавлен новый предмет, открывающий GUI со списком очередей. По умолчанию эта функция выключена.
✅ Разделены сообщения о победах и входе в очереди
Сообщения о победах и входе в очереди теперь вынесены в отдельные категории для удобства настройки.
✅ Поддержка кастомных голов игроков
Теперь можно устанавливать головы игроков с кастомными текстурами с помощью HeadDatabase или через текстурные ссылки.
Подробнее: Wiki по кастомным головам
Были добавлены два новых местоположения:
%spacepvp_in_arena% - статус игрока на арене
%spacepvp_in_cabin% - статус игрока в каюте.
Также исправлена проблема с определенным типом антилога.