- Документация
- https://modrinth.com/plugin/kickredirect
KickRedirect — серверный плагин для Velocity, предназначенный для перенаправления игроков на другой сервер после остановки текущего сервера. Он работает на стороне серверной инфраструктуры: клиентская установка не поддерживается, а размещение компонента на стороне сервера или прокси обязательно.
Проект отнесён к категориям игровых механик, перемещения, служебных средств, управления и магии. Его задача — сделать перенаправление внутри сети более управляемым, чем базовый механизм Velocity.
KickRedirect рассчитан на сеть Minecraft с Velocity и несколькими серверами. После остановки одного сервера плагин перенаправляет находившихся там игроков на другой настроенный сервер.
Подтверждены следующие положения:
• работа на платформе Velocity;
• перенаправление после остановки сервера;
• несколько систем перенаправления;
• настройка серверов, на которые направляются игроки;
• команда повторной загрузки конфигурации;
• необязательная интеграция с MiniPlaceholders.
Не подтверждены конкретные приоритеты, проверка доступности назначения, задержки и реакция на каждый тип аварии.
Официальный текст прямо сравнивает KickRedirect со встроенной системой Velocity. Заявленное отличие состоит в более развитом механизме: плагин предлагает несколько систем перенаправления и полную настройку перечня серверов назначения.
Проект ориентирован на управляемую схему внутри прокси-сети, но названия режимов и их логика не раскрыты. Очереди, балансировка нагрузки, возврат на исходный сервер и обход недоступных узлов не подтверждены.
Перед внедрением полезно сформулировать собственный ожидаемый сценарий:
• какой сервер считается исходным;
• куда должны попасть игроки после его остановки;
• что делать, если назначение недоступно;
• какие группы серверов требуют разных правил;
• как проверить результат без воздействия на рабочую сеть.
Это план проверки, а не перечень гарантированных функций.
В предоставленной основе указана одна команда: /kickredirect reload. Она предназначена для повторной загрузки конфигурации плагина.
Не приведены разрешение для команды, её доступность из консоли и список параметров конфигурации.
Практически после перезагрузки следует проверить:
• отсутствие ошибок в журнале Velocity;
• распознавание серверов назначения;
• сохранение подключения к прокси;
• фактический переход при контролируемой остановке тестового сервера.
Указаны Velocity 3.1.2 либо 3.2.0+ и Java 11+. Версия прокси, Java и версия Minecraft являются разными параметрами совместимости.
Распределение по сторонам:
• клиент — не поддерживается;
• сервер — требуется;
• платформа загрузки — Velocity;
• способ установки — JAR в папку plugins совместимой среды.
KickRedirect не заявлен как плагин Paper, Purpur, Spigot или Bukkit. Поэтому его JAR следует размещать в каталоге плагинов Velocity, а не считать обычным плагином отдельного игрового сервера.
Подтверждён широкий диапазон версий: 1.7.2–1.7.10; 1.8–1.8.9; 1.9–1.9.4; 1.10–1.10.2; 1.11–1.11.2; 1.12–1.12.2; 1.13–1.13.2; 1.14–1.14.4; 1.15–1.15.2; 1.16–1.16.5; 1.17–1.17.1; 1.18–1.18.2; 1.19–1.19.4; 1.20–1.20.6; 1.21–1.21.11; а также 26.1.
Диапазоны здесь являются сокращённой записью опубликованного списка точечных выпусков. Для ветки 1.7 подтверждение начинается с 1.7.2, а не с 1.7 или 1.7.1. Для новой ветки в основе указана 26.1, но не 26.1.1, 26.1.2 или 26.2.
Широкий перечень не гарантирует совместимость любой связки прокси, Java, серверов назначения и дополнений.
В выбранных данных указана одна необязательная project dependency — MiniPlaceholders с идентификатором HQyibRsN. Статус optional означает, что интеграция предусмотрена как дополнительная, а не как обязательный компонент по этому полю метаданных.
Не раскрыто, какие placeholders доступны, где они используются и какая версия MiniPlaceholders совместима. Интеграцию следует рассматривать отдельно от базовых требований Velocity и Java.
Практический порядок установки может быть таким:
• убедиться, что используется Velocity 3.1.2 либо 3.2.0+ и Java 11+;
• остановить тестовый экземпляр прокси;
• выбрать нужный JAR и сверить его хеш;
• поместить файл в каталог plugins Velocity;
• запустить прокси и изучить журнал загрузки;
• подготовить тестовый backend и сервер назначения;
• выполнить контролируемую остановку исходного сервера;
• проверить, куда был перенаправлен игрок.
Готовая конфигурация и порядок обновления между 2.0.10 и 2.0.11 не приведены.
Указаны два выпуска:
• KickRedirect-2.0.11.jar — версия 2.0.11, 65927 байт, SHA-1 f3b1a51bb31dda2db31d62c570d3a76907c3da32;
• KickRedirect-2.0.10.jar — версия 2.0.10, 64681 байт, SHA-1 9141aed542493eadebf3d7bb9e34244ee6c60163.
SHA-512 версии 2.0.11: 7715dacfc0fd5412fcfd4d5d2cade00bc5608414686ab72785e2713c38d01a6d5b429dcae825b668cc05c80bec095b24ef68b92d2cfed9ee961336c9dc7cdb7f.
SHA-512 версии 2.0.10: 2acb0e3e6902105e0ab15add816ce18ecbf91144c326af906ebd4bcd042a3e914c75ff09269e00553cf6cbb80cb02f9f7397e754cf4c9d82b6454abbe4ed0087.
Размер и контрольная сумма позволяют проверить совпадение локальной копии с опубликованным файлом. Они не показывают различия функций между двумя версиями, поскольку журнал изменений в основе не приведён.
JAR-файлы получены по официальному HTTPS и локально сверены по опубликованным хешам. Архивы прошли статическую проверку структуры и путей. Динамический запуск не выполнялся.
Следовательно, не проверялись реальное перенаправление, работа команды, поведение под нагрузкой, совместимость с конкретной конфигурацией Velocity и реакция на недоступный сервер назначения. Перед рабочим применением нужен отдельный тест с контролируемой остановкой backend-сервера и возможностью быстро вернуть прежнюю схему.
KickRedirect распространяется по GPL-3.0-only. Это точное обозначение лицензии проекта. При изменении и распространении производной копии необходимо учитывать условия именно этой лицензии; она не является гарантией технической поддержки или совместимости со всеми сетевыми сборками.
Нет. Клиентская сторона для плагина не поддерживается. JAR устанавливается на прокси Velocity.
В качестве платформы указан Velocity. Paper и Purpur в списке загрузчиков KickRedirect не приведены.
Команда повторно загружает конфигурацию плагина. Другие команды и разрешения в предоставленной основе не подтверждены.
Нет, в метаданных он отмечен как optional. Точный объём интеграции в исходных данных не раскрыт.
Подтверждено перенаправление после остановки сервера. Поведение при каждом аварийном сценарии не описано и требует отдельной проверки.
Нет. Проведены загрузка по официальному HTTPS, сверка хешей и статическая проверка структуры и путей.
Проект отнесён к категориям игровых механик, перемещения, служебных средств, управления и магии. Его задача — сделать перенаправление внутри сети более управляемым, чем базовый механизм Velocity.
Основное назначение
KickRedirect рассчитан на сеть Minecraft с Velocity и несколькими серверами. После остановки одного сервера плагин перенаправляет находившихся там игроков на другой настроенный сервер.
Подтверждены следующие положения:
• работа на платформе Velocity;
• перенаправление после остановки сервера;
• несколько систем перенаправления;
• настройка серверов, на которые направляются игроки;
• команда повторной загрузки конфигурации;
• необязательная интеграция с MiniPlaceholders.
Не подтверждены конкретные приоритеты, проверка доступности назначения, задержки и реакция на каждый тип аварии.
Скриншоты и внешний вид
Отличие от встроенного перенаправления Velocity
Официальный текст прямо сравнивает KickRedirect со встроенной системой Velocity. Заявленное отличие состоит в более развитом механизме: плагин предлагает несколько систем перенаправления и полную настройку перечня серверов назначения.
Проект ориентирован на управляемую схему внутри прокси-сети, но названия режимов и их логика не раскрыты. Очереди, балансировка нагрузки, возврат на исходный сервер и обход недоступных узлов не подтверждены.
Перед внедрением полезно сформулировать собственный ожидаемый сценарий:
• какой сервер считается исходным;
• куда должны попасть игроки после его остановки;
• что делать, если назначение недоступно;
• какие группы серверов требуют разных правил;
• как проверить результат без воздействия на рабочую сеть.
Это план проверки, а не перечень гарантированных функций.
Команда управления
В предоставленной основе указана одна команда: /kickredirect reload. Она предназначена для повторной загрузки конфигурации плагина.
Не приведены разрешение для команды, её доступность из консоли и список параметров конфигурации.
Практически после перезагрузки следует проверить:
• отсутствие ошибок в журнале Velocity;
• распознавание серверов назначения;
• сохранение подключения к прокси;
• фактический переход при контролируемой остановке тестового сервера.
Требования и сторона установки
Указаны Velocity 3.1.2 либо 3.2.0+ и Java 11+. Версия прокси, Java и версия Minecraft являются разными параметрами совместимости.
Распределение по сторонам:
• клиент — не поддерживается;
• сервер — требуется;
• платформа загрузки — Velocity;
• способ установки — JAR в папку plugins совместимой среды.
KickRedirect не заявлен как плагин Paper, Purpur, Spigot или Bukkit. Поэтому его JAR следует размещать в каталоге плагинов Velocity, а не считать обычным плагином отдельного игрового сервера.
Поддерживаемые версии Minecraft
Подтверждён широкий диапазон версий: 1.7.2–1.7.10; 1.8–1.8.9; 1.9–1.9.4; 1.10–1.10.2; 1.11–1.11.2; 1.12–1.12.2; 1.13–1.13.2; 1.14–1.14.4; 1.15–1.15.2; 1.16–1.16.5; 1.17–1.17.1; 1.18–1.18.2; 1.19–1.19.4; 1.20–1.20.6; 1.21–1.21.11; а также 26.1.
Диапазоны здесь являются сокращённой записью опубликованного списка точечных выпусков. Для ветки 1.7 подтверждение начинается с 1.7.2, а не с 1.7 или 1.7.1. Для новой ветки в основе указана 26.1, но не 26.1.1, 26.1.2 или 26.2.
Широкий перечень не гарантирует совместимость любой связки прокси, Java, серверов назначения и дополнений.
Зависимости и MiniPlaceholders
В выбранных данных указана одна необязательная project dependency — MiniPlaceholders с идентификатором HQyibRsN. Статус optional означает, что интеграция предусмотрена как дополнительная, а не как обязательный компонент по этому полю метаданных.
Не раскрыто, какие placeholders доступны, где они используются и какая версия MiniPlaceholders совместима. Интеграцию следует рассматривать отдельно от базовых требований Velocity и Java.
Установка и первичная проверка
Практический порядок установки может быть таким:
• убедиться, что используется Velocity 3.1.2 либо 3.2.0+ и Java 11+;
• остановить тестовый экземпляр прокси;
• выбрать нужный JAR и сверить его хеш;
• поместить файл в каталог plugins Velocity;
• запустить прокси и изучить журнал загрузки;
• подготовить тестовый backend и сервер назначения;
• выполнить контролируемую остановку исходного сервера;
• проверить, куда был перенаправлен игрок.
Готовая конфигурация и порядок обновления между 2.0.10 и 2.0.11 не приведены.
Доступные файлы
Указаны два выпуска:
• KickRedirect-2.0.11.jar — версия 2.0.11, 65927 байт, SHA-1 f3b1a51bb31dda2db31d62c570d3a76907c3da32;
• KickRedirect-2.0.10.jar — версия 2.0.10, 64681 байт, SHA-1 9141aed542493eadebf3d7bb9e34244ee6c60163.
SHA-512 версии 2.0.11: 7715dacfc0fd5412fcfd4d5d2cade00bc5608414686ab72785e2713c38d01a6d5b429dcae825b668cc05c80bec095b24ef68b92d2cfed9ee961336c9dc7cdb7f.
SHA-512 версии 2.0.10: 2acb0e3e6902105e0ab15add816ce18ecbf91144c326af906ebd4bcd042a3e914c75ff09269e00553cf6cbb80cb02f9f7397e754cf4c9d82b6454abbe4ed0087.
Размер и контрольная сумма позволяют проверить совпадение локальной копии с опубликованным файлом. Они не показывают различия функций между двумя версиями, поскольку журнал изменений в основе не приведён.
Безопасность и пределы проверки
JAR-файлы получены по официальному HTTPS и локально сверены по опубликованным хешам. Архивы прошли статическую проверку структуры и путей. Динамический запуск не выполнялся.
Следовательно, не проверялись реальное перенаправление, работа команды, поведение под нагрузкой, совместимость с конкретной конфигурацией Velocity и реакция на недоступный сервер назначения. Перед рабочим применением нужен отдельный тест с контролируемой остановкой backend-сервера и возможностью быстро вернуть прежнюю схему.
Лицензия
KickRedirect распространяется по GPL-3.0-only. Это точное обозначение лицензии проекта. При изменении и распространении производной копии необходимо учитывать условия именно этой лицензии; она не является гарантией технической поддержки или совместимости со всеми сетевыми сборками.
FAQ
Нужно ли устанавливать KickRedirect игрокам?
Нет. Клиентская сторона для плагина не поддерживается. JAR устанавливается на прокси Velocity.
Работает ли плагин на Paper или Purpur?
В качестве платформы указан Velocity. Paper и Purpur в списке загрузчиков KickRedirect не приведены.
Команда повторно загружает конфигурацию плагина. Другие команды и разрешения в предоставленной основе не подтверждены.
Обязателен ли MiniPlaceholders?
Нет, в метаданных он отмечен как optional. Точный объём интеграции в исходных данных не раскрыт.
Перенаправит ли плагин игрока при любом сбое?
Подтверждено перенаправление после остановки сервера. Поведение при каждом аварийном сценарии не описано и требует отдельной проверки.
Выполнялся ли динамический тест JAR?
Нет. Проведены загрузка по официальному HTTPS, сверка хешей и статическая проверка структуры и путей.