UltimateServerProtector - плагин на уникальный админ-пароль для каждого игрока!

Плагин UltimateServerProtector - плагин на уникальный админ-пароль для каждого игрока! 37.0

Создайте и подтвердите аккаунт для скачивания
  • Исправлена не очень корректная логика работы проверки при подключении на сервер. Теперь данные игроков будут загружаться только в том случае, если они действительно потребуются, что снижает общую нагрузку, создаваемую плагином при входе игрока.
  • Исправлена неверная проверка на сброс сессии, теперь если время сессии включено - она будет корректно сбрасываться.
  • Исправлено неверное определение версии на 26.1, что исправляет работу на folia, а также разрешает проблему с функцией fake-plugin.
  • Улучшен код хеширования, добавлена поддержка SHA-512/224 и SHA-512/256.
  • Интервалы проверок сокращены в полтора раза.
  • Улучшена логика работы системы fake-plugin.
  • Произведены прочие мелкие оптимизации и рефакторинг.
  • Функция fake-plugin снова работает для переодических задач плагина.
  • Устранены мелкие недочёты для функции fake-plugin, которые могли вызывать ошибки.
  • Оптимизирована система конфигурации, а также метод проверки разрешённых приложений.
  • Исправлен баг с двойным вызовом CaptureEvent в случае с регулярной проверкой.
  • Улучшена очистка данных при реконнекте и выходе игрока.
  • Теперь на spigot команды тоже будут регистрироваться.
  • Обновлены зависимости.
  • Функция fake-plugin теперь скорректирована для 1.20
  • Добавлена защита от идиотов.
  • Хотфикс - исправлен запуск плагина на 1.21+ (пипер сосёт мне) | Hotfix - Fixed startup on 1.21+ (fuck paper)
  • Хотфикс - исправлена работа функции фейкплагина
  • Мне нравится (+1)
Реакции: милкивейка
  • Значительно повышена защита плагина. Введена новая функция, включённая по умолчанию (в случае Paper или форков) - use-fake-plugin. Принцип работы заключается в том, что плагин будет регистрировать таски и ивенты не на самого себя, а на фейковый плагин, который нельзя будет получить просто так извне. Это делает невозможным отключение функций плагина во время его работы, таким образом делая невозможным и любые попытки его обхода.
  • Добавлена команда /usp genpass <длинна> для быстрой и удобной генерации паролей прямо в игре.
  • Произведен ряд значительных оптимизаций касающихся работы плагина, а также некоторый рефакторинг.
  • СНОВА исправлена логика обработки эффектов. Теперь, после выхода с сервера в режиме поимки, старые эффекты, которые были ДО момента поимки, будут пере-выданы, что сохранит их. Ранее они удалялись целиком.
  • Теперь при командах /usp setpass и /usp rempass не нужно делать /usp reload для применения новых паролей.
  • Добавлена возможность отключить наказания за переподключения. Для этого нужно указать -1 в max-rejoins.
  • В api добавлены методы проверки на excluded и полноценное апи для переподключений. Также добавлены комментарии под каждый метод.
  • Устранены потенциальные мизерные утечки памяти. (Если у вас не было минимум сотни админов с паролем и вы перезагружаете сервер хотя бы раз в неделю - вероятность того, что вы хотя бы немного заметили бы влияние этих утечек крайне мала).
  • Произведены небольшие оптимизации коллекций.
Назад
Сверху Снизу