Интегрирован новый сервис аватаров (BETA). Пожалуйста, сообщайте о найденных ошибках.
Всем привет!
Мощная система кеширования аватаров получила важное обновление. Добавлен новый файл avatarCache.yml, который даёт пользователям полный контроль над кешированием и сетевыми функциями.
Основные улучшения и новые возможности:Применение изменений (без перезапуска):
- Полная настраиваемость:теперь можно управлять поведением кеша и сети через avatarCache.yml. Настраиваются:
- EXPIRATION-MINUTES — время хранения аватара в кеше.
- MAXIMUM-SIZE — максимальное количество аватаров в памяти.
- CALL-TIMEOUT, CONNECT-TIMEOUT, READ-TIMEOUT — таймауты для HTTP-запросов, соединений и чтения.
- Горячая перезагрузка: изменения в avatarCache.yml можно применить без перезапуска сервера с помощью команды /acs clearcache.
- Асинхронная предварительная загрузка: система теперь может загружать локальные аватары (.png) в кеш при запуске, снижая задержки.
После редактирования avatarCache.yml выполните в консоли сервера:
/acs clearcache
Команда очистит старый кеш и перезагрузит новые настройки.
Документация:
Подробности, рекомендации и технические сведения доступны в обновлённой вики:
Avatar Cache
Добавлена полная поддержка SkinsRestorer (CRACKED и PREMIUM).
Три режима настройки: Single Server, Network (SkinDataSync), Full Network.
Добавлены примерные конфиги для SkinsRestorer и BPS/DeluxeAnnounce.
️ Улучшения
Улучшена производительность MySQL и асинхронная обработка.
Переработана логика синхронизации скинов для сетей.
Упрощена конфигурация для более лёгкой настройки.
⚠️ Важно
Перед использованием этого обновления обязательно прочитайте вики:
SkinsRestorer
Используйте одинаковые данные MySQL на всех серверах.
Если возникнут проблемы, удалите:
plugins/BPSPremium/cache
и перезапустите сервер.
Официально добавлена поддержка серверных версий 1.21.9 – 1.21.10.
Чтобы корректно обновиться до версии 0.8.1 дополнения:Не забудьте выполнить все шаги, чтобы плагин работал корректно!
- Удалите: старый файл Toast API - Addon.jar из папки plugins.
- Перезапустите: полностью сервер.
- Проверьте: при запуске сервер автоматически загрузит версию 0.8.1 дополнения.
Всем привет! Мы хотим быть прозрачными насчёт постоянной проблемы с системой аватаров, над которой мы работаем. Последние обновления были направлены на исправление ошибки, влияющей на сохранение изображений плагином. Это вызывало сбои, особенно при использовании команды /acs donate.
Результат простой, но важный:
Теперь плагин надёжно сохраняет изображения. С этим исправлением система аватаров стала более стабильной и надёжной, обеспечивая корректную работу всех функций, включая команду /acs donate, без ошибок. Мы ценим ваше терпение и поддержку, пока делаем ваш опыт работы с плагином максимально качественным.
Аватары теперь корректно сохраняются в папке downloaded/, что предотвращает ошибки с путями и именами при выполнении команды /acs donate как на Spigot, так и на BungeeCord.
Что нового:
Плагин теперь поддерживает только переводы на испанский и английский.
Добавлена новая команда: /acs clearcache для ручной очистки кэшированных изображений аватаров.
Улучшение:
При запуске плагин теперь проверяет, сколько изображений аватаров сохранено.
Если изображений слишком много, они автоматически удаляются, чтобы предотвратить захламление и сэкономить ресурсы сервера.
- Улучшена система аватаров с более надёжным кэшированием.
- Исправлены проблемы с именами и путями файлов аватаров на Windows/Linux.
- Улучшена интеграция со SkinsRestorer на CRACKED/PREMIUM серверах.
- Каждый загруженный аватар теперь сразу добавляется в кэш, чтобы избежать повторных чтений с диска.
- При каждом входе игрока аватары предварительно загружаются в кэш для более быстрого доступа и снижения нагрузки на диск.
- Общие улучшения стабильности и производительности.
- Улучшена система аватаров для более высокой производительности и меньшего потребления ресурсов
- Аватары теперь кэшируются, чтобы избежать повторных загрузок
- Поддержка как онлайн-аватаров, так и локальных изображений автоматически
- Снижено использование памяти и улучшена общая производительность плагина
Deluxe Announce — обновление
Обновления зависимостейПоддержка Folia
- Все зависимости, хранящиеся в папке plugins\STN Studios\Deluxe Announce, обновлены до последних доступных версий. Это улучшает производительность и повышает безопасность работы плагина.
Внутренние изменения
- Теперь Deluxe Announce поддерживает Folia!
Чтобы плагин корректно работал с Folia, необходимо также обновить:
- STN Studios API — STN Studios
- Toast API — STN Studios
Эти обновления обязательны для полной совместимости.Спасибо за поддержку и участие в сообществе! Разработчики приглашают делиться вопросами, предложениями и отзывами.
- Проведено значительное переименование множества внутренних классов для повышения читаемости и удобства сопровождения кода. На работу плагина это напрямую не влияет, но упростит дальнейшую разработку и обновления.