- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 1,5 млн
- Подписчиков на Modrinth
- 133
- версий
- 20
- Обновлён
- 16 сентября 202616 сент.
- Опубликован
- в 2023
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Примечание
Начиная с MC 1.20.5 этот мод, похоже, больше не нужен. Тем не менее, взаимодействия между модами всё ещё могут вызывать проблемы, так что я пока продолжу его обновлять. Если у вас нет лаг-спайков, можете смело удалять этот мод.
Оригинальное описание
В ванильном minecraft список наборов ресурсов обновляется путём синхронного сканирования всех возможных источников.
Обычно это не проблема, но на экране организатора наборов ресурсов это сканирование выполняется при каждом изменении размера и каждые двадцать тиков.
Если другой мод (например, Respackopts) подключается к сканированию наборов и увеличивает его длительность хотя бы немного, это приводит к серьёзным лаг-спайкам и делает экран почти непригодным для использования при наличии более чем нескольких наборов.
Этот мод исправляет эту проблему, перенося вычисление в другой поток и вместо этого планируя задачу сканирования на эти события, что кардинально улучшает воспринимаемую производительность.
Поскольку ванильный код рассчитан на синхронное выполнение, это может вызывать проблемы вроде крашей в редких случаях, но в моих тестах работало достаточно хорошо.
Частые вопросы
Как установить Async Pack Scan?
Установите Fabric под свою версию Minecraft, скачайте Async Pack Scan под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Async Pack Scan?
У Async Pack Scan есть сборки для Minecraft 1.20, 1.20.2, 1.20.4–1.20.5, 1.21–26.3.
Нужен ли Async Pack Scan на сервере?
Ставится только в игру; на сервер ставить не нужно