FastOpenLinksAndFolders
Мод FastOpenLinksAndFolders убирает зависания Майнкрафт при открытии ссылок в чате, скриншотов, папок с ресурспаками или датапаками. Игра остаётся отзывчивой, пока система открывает файлы или браузер.
FastOpenLinksAndFolders - это небольшой, но чертовски полезный мод для Minecraft, который избавляет от раздражающего подвисания игры в те моменты, когда она открывает что-то за своими пределами. Помните эти полминуты, когда вы нажали на скриншот в чате, и игра замерла, пока приложение "Фото" на Windows грузило снимок? А как бесила задержка при клике на ссылку из книги или чата, когда нужно было ждать запуска браузера? А открытие папки с ресурспаками? С этим модом всё это осталось в прошлом.
Суть проблемы в том, что ванильный Майнкрафт по какой-то причине ждёт закрытия процесса системы, который отвечает за открытие файла или ссылки. Например, встроенное приложение "Фото" на Windows может долго не закрывать поток ошибок, блокируя игру на полминуты и более. На старых компьютерах это порой длилось больше минуты - просто ад. FastOpenLinksAndFolders решает это элегантно: он делает операцию открытия асинхронной, то есть игра не ждёт, а просто продолжает работать в фоне. При этом фиксация ошибок (если что-то пошло не так) сохраняется, так что вы ничего не теряете.
Что конкретно исправляет мод
- Ссылки в чате - больше не надо ждать, пока откроется браузер. Кликнул и пошёл дальше строить.
- Скриншоты из чата - игра не зависает при открытии снимка экрана через F2 и клике по нему.
- Открытие папки ресурспаков - нажал "Open resource packs folder" и игра отзывчива.
- Открытие папки датапаков - то же самое для датапаков.
- Ссылки в книгах - если в книге есть ссылки, они тоже открываются без блокировки.
Важно: мод ничего не оптимизирует в плане графики или производительности в игре. Его задача - только убрать подвисания при внешних операциях. Это как раз тот случай, когда мелкий фикс делает геймплей гораздо комфортнее.
Как это работает (если интересно)
Технически всё просто: ванильный код запускает открытие внешнего приложения и блокирует игровой цикл до его завершения. FastOpenLinksAndFolders запускает этот процесс в отдельном потоке, не мешая игре. В случае ошибки при открытии она всё равно логируется - не теряется ни информация, ни удобство.
Совместимость и версии
Мод очень простой и лёгкий - он почти не требует обновлений. Скорее всего, последняя версия будет работать и на новых релизах Minecraft без изменений: разработчик просто проверяет, что всё ещё пашет, и помечает совместимость. Первый релиз, например, покрывал версии от 1.16 до 1.18, и это только потому, что дальше не тестировали. Если у вас версия не из списка - скорее всего, всё равно заработает, но лучше проверить.
На данный момент мод доступен только для Fabric. Forge-версии пока нет, и, по словам автора, он её сделает, если будет хоть небольшой интерес. В любом случае, патч настолько простой, что его можно портировать самостоятельно, если разбираетесь в моддинге.
Стоит ли скачивать FastOpenLinksAndFolders
Если вы хоть раз раздражались при открытии скриншотов или ссылок в чате - однозначно да. Это тот случай, когда мод ничего не меняет в геймплее, но сильно улучшает взаимодействие с интерфейсом. На слабых компьютерах эффект особенно заметен, но и на мощных лишние полсекунды ожидания тоже ни к чему. Мод не конфликтует ни с чем, не добавляет лагов и не грузит систему - просто делает игру чуточку приятнее.
Скачайте FastOpenLinksAndFolders и забудьте про подвисания при открытии ссылок и папок. Мелочь, а приятно.