Плагин для серверов Майнкрафт на Velocity, который при входе возвращает игрока на сервер, где он играл в прошлый раз. Администратор может ограничить автоматическое подключение для отдельных серверов, заблокированных игроков и запасных серверов.
Возможности
- Автоматическое переподключение на последний сервер игрока.
- Сообщения об успешном переподключении и недоступности сервера.
- Чёрный список серверов, на которые возвращать игроков нельзя.
- Отдельное разрешение на переподключение к каждому серверу.
- Блокировка перенаправления на запасной сервер после кика.
- Интеграция с LiteBans: игрок не будет возвращён на сервер, где ему выдан бан.
- Хранение данных в YAML, SQLite, MySQL, MariaDB, PostgreSQL или LuckPerms.
Команды
/vreconnect reload— перезагрузить конфигурацию без перезапуска прокси.
Права
velocity.reconnect.reload— доступ к перезагрузке конфигурации; по умолчанию выдан операторам.velocity.reconnect.<servername>— разрешение на переподключение к указанному серверу при включённомperServerPermission.
Настройка
Основные параметры в config.yml:
messageOnReconnectиreconnectMessageвключают и задают сообщение после возврата; доступны подстановки%server%и%player%.notAvailableиnotAvailableMessageотвечают за сообщение, когда прошлый сервер недоступен.blacklistзадаёт серверы, на которые переподключение запрещено.preventFallbackзапрещает отправлять игрока на запасной сервер после кика.liteBansHookвключает проверку банов через LiteBans.storage.methodвыбирает хранилище:yaml,sqlite,mysql,mariadb,postgresqlилиluckperms.- Для баз данных параметры подключения указываются в
storage.data; для YAML и SQLite значениеdatabaseслужит путём к файлу.
При использовании принудительного хоста плагин не меняет первоначальный выбор сервера. YAML-файл с данными находится по пути plugins/reconnect/data.yml.
Требования
Нужны Java 21 и прокси Velocity. Для проверки банов требуется LiteBans.
