Помогите Как сделать предупреждение при входе со старых версий?

drrsanServ

Новичок
Баллы
6
На сервере есть viaversion и его связка, хотелось бы версиям 1.16.5 и ниже писать предупреждение о том, чтобы обновили клиент.
 
На сервере есть viaversion и его связка, хотелось бы версиям 1.16.5 и ниже писать предупреждение о том, чтобы обновили клиент.
Я не думаю, что такой плагин есть, но если существуют навыки программирования, то можешь использовать ViaVersion API для получения версии игрока и отталкиваясь от неё уже выполнять какое-то нужное тебе действие.
 
Я не думаю, что такой плагин есть, но если существуют навыки программирования, то можешь использовать ViaVersion API для получения версии игрока и отталкиваясь от неё уже выполнять какое-то нужное тебе действие.

Просто помню когда заходил на проект какой-то года 4 назад, заходил с версии 1.8.9 и мне писалось в чат "Сервер работает стабильно с 1.12.2, пожалуйста, обновите клиент" или что-то такое. При этом на сам сервер он заходил, просто было предупреждение.
 
Просто помню когда заходил на проект какой-то года 4 назад, заходил с версии 1.8.9 и мне писалось в чат "Сервер работает стабильно с 1.12.2, пожалуйста, обновите клиент" или что-то такое. При этом на сам сервер он заходил, просто было предупреждение.
Я думаю, что это самописный плагин, написанный по аналогии выше.
 
У ViaVersion есть PAPI плейсхолдер, отдающий номер протокола или даже версию игрока. В связке с ConditionalEvents или чем-то еще скриптовым все получится.

/papi ecloud download ViaVersion
%viaversion_player_protocol_version% <= 754 (=1.16.5)...

Для небольшого плагина и ViaVersion API не нужен, есть Player#getProtocolVersion().
https://minecraft.wiki/w/Minecraft_Wiki:Projects/wiki.vg_merge/Protocol_version_numbers
 
Последнее редактирование:
Назад
Верх Низ