1) убедись, что у тебя стоит TLauncher Legacy с официального сайта
https://tlauncher.ru (скриншот прикреплю)
2) если нет, удаляй то, что у тебя стоит, и ставь нормальную версию. Не забудь очистить после него %AppData%/.minecraft и %AppData%/.tlauncher, предварительно сохранив оттуда миры
3) в списке версий выбери Fabric с нужной тебе версией
4) в настройках лаунчера включи разделение версий по подпапкам:

5) единожды попытайся запустить нужную версию. Скорее всего, выбьет ошибку, так как игре требуется OpenGL 3.2, а у тебя только 3.1, но это нужно, чтобы создались необходимые папки.
6) переходишь в папку версии через соответствующую кнопку:

7) находишь там папку mods и закидываешь в неё мод GLdown, предназначенный для понижения требуемой версии OpenGL до 3.1, как у тебя. Сам мод можно скачать с оф. сайта:
https://modrinth.com/mod/gldown8) пробуешь снова запускать игру в надежде, что это сработает. Тут есть 2 возможных варианта:
• игра нормально запустится и будет работать
• код ошибки изменится на другой. Тут уже придётся смотреть новый код и исправлять уже его.
Если интересно, почему вообще такое происходит, можешь почитать мой ответ на эту тему здесь:
https://otvet.mail.ru/question/226697962
Заранее спасибо)