Это решение актуально только для пользователей MacOS
Суть проблемы:

Краш клиента при попытке зайти на сервер с версией 1.12

Информация по отладочной консоли:
Клиент крашит при попытке запустить рендерер
[main/INFO] [Config]: [OptiFine] Maximum texture size: 16384x16384
[VersionCheck/INFO] [Config]: [OptiFine] Checking for new version
java[14286:2094237] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'NSWindow drag regions should only be invalidated on the Main Thread!'

Причина:
Обновление Java, которое повлекло отключение поддержки текущей версии серверных библиотек.

Решение:
Откатиться до Java 1.8.0 в обновлении 241
Прямая ссылка на официальный сайт для загрузки

Интересующий файл - Java SE Runtime Environment 8u241 macOS x64 Installer
Для скачивания необходима регистрация

Гугл Диск

Для удаления предыдущих версий Java открыть Терминал и прописать следующие команды:
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Java

После чего перезагрузить систему и установить Java из ссылок выше
В случае возникновения проблем или трудностей можно обратиться в дискорд