KickRedirect
KickRedirect - это плагин для прокси Velocity, который решает одну конкретную, но важную проблему: когда сервер выключается (на рестарт, обновление или по другой причине), подключенные игроки не теряют соединение навсегда, а автоматически перенаправляются на другой сервер.
По сути, это аналог встроенной системы редиректов в Velocity, но с гораздо большим функционалом. Вместо того чтобы просто выкидывать игроков с сообщением "сервер перезагружается", KickRedirect позволяет:
- Настроить несколько серверов для перенаправления (на случай, если один из них тоже недоступен)
- Полностью контролировать, куда и при каких условиях улетят игроки
- Не терять пользователей во время технических работ
Особенно полезно на крупных проектах, где у вас есть несколько игровых миров (лобби, выживание, мини-игры) и вы хотите, чтобы при рестарте одного из них игроки плавно переходили в другой.
Требования
- Velocity 3.1.2 или 3.2.0+
- Java 11+
Команды
/kickredirect reload - перезагружает конфигурацию плагина без перезапуска прокси.
Чем Kickredirect отличается от встроенной системы редиректов в Velocity?
Вандальная система редиректов в Велозити довольно базовая. KickRedirect дает гораздо больше:
- Несколько целей - можно указать несколько серверов для перенаправления, и если один не отвечает, игрок полетит на следующий
- Гибкая настройка - полный контроль над тем, на какие именно сервера и при каких условиях перенаправлять
- Расширенные возможности - в отличие от стандартного поведения, здесь можно сделать редирект по разным сценариям
Если ты собираешь сервер с множеством игровых режимов и хочешь, чтобы игроки не терялись при рестартах - этот плагин практически must-have. Он маленький, не нагружает систему и делает ровно то, что нужно.
Правда, стоит помнить, что он работает только с Velocity, так что если ты используешь BungeeCord - мимо. Но для венома это отличное решение.
Скачать KickRedirect можно на Modrinth или CurseForge.

