Launcher icon indicating copy to clipboard operation
Launcher copied to clipboard

[FEATURE] Рефакторинг работы с версиями

Open JoCat opened this issue 3 years ago • 3 comments

Для пинга серверов версия протокола в принципе не нужна. Больше инфы по пингам здесь: https://wiki.vg/Server_List_Ping

Предлагаю заменить метод сравнения версий, ибо на данный момент любое добавление новой версии майна требует правок в коде и пересборку лаунчерсервера.

Подобное уже было реализовано здесь (https://github.com/KeeperJerry/LauncherSchool/pull/7), не сказать что метод хорош, но можно же и лучше))

JoCat avatar Aug 15 '21 17:08 JoCat

На данный момент для однотипный версий 1.7.10 1.8-1.12.2 1.13-1.16.2 (либо 1.16.3) 1.16.4-1.16.5 1.17-1.18 beta можно использовать любые версии из этого диапазона, для правильной работы Если мне не изменяет память конечно

microwin7 avatar Aug 15 '21 17:08 microwin7

для однотипных +/- да, и то есть один момент)) image

а так это всяко лучше чем ждать когда там выйдет новая версия с добавленной поддержкой, хотя...

JoCat avatar Aug 15 '21 17:08 JoCat

Большинство команд для загрузки клиентов понимают что необходимой версии может не быть в списке версий и это учитывается. Реальная необходимость в этом скорее вопрос удобства и API В 5.3.0+ можно этот API переделать

gravit0 avatar Aug 21 '21 13:08 gravit0

@JoCat

microwin7 avatar May 06 '23 11:05 microwin7

Хз, зачем вы туда протоколы выпихнули, но если всё ок, то пускай гравит закроет эту ишью

JoCat avatar May 06 '23 11:05 JoCat