LazyDFU - это небольшой, но очень полезный оптимизационный мод для Майнкрафт, который решает одну конкретную проблему: долгую загрузку игры. Если вы когда-нибудь ждали появления окна Minecraft по 10-20 секунд, а то и дольше, скорее всего, виноват именно DataFixerUpper (DFU).
DataFixerUpper - это встроенный механизм Minecraft, отвечающий за конвертацию миров из старых версий в новые. Проблема в том, что DFU инициализируется слишком рано - ещё до того, как появится окно игры. Он начинает кешировать все возможные правила миграции данных через десятки версий, и этот процесс жрёт и процессор, и память. На слабом железе это может занимать под минуту, а на мощном - всё равно несколько секунд.
LazyDFU делает инициализацию DFU "ленивой": правила не компилируются заранее, а только когда реально понадобится - например, при загрузке старого мира. В итоге игра запускается заметно быстрее.
Мод работает на Fabric и Quilt (для версий 1.14-1.18.2 - и клиент, и сервер). Начиная с Minecraft 1.19 Mojang частично исправили ситуацию на серверной стороне, но клиент всё ещё страдает. LazyDFU 0.1.3 цепляется к нативной клиентской функции и просто отключает лишнюю работу.
Важно: с версии 1.19.4 и выше Mojang значительно оптимизировали DFU, так что на новых версиях мод уже не так критичен. Но для старых версий (1.14-1.19.3) он остаётся отличным решением.
Вместо того чтобы компилировать тысячи правил миграции при каждом запуске, LazyDFU просто запрещает это делать. Когда вы загружаете мир, которому нужна конвертация, правила скомпилируются на лету - возможен кратковременный лаг, но после этого никакого влияния на производительность нет. В остальных случаях вы просто получаете ускоренный старт.
Главные плюсы LazyDFU - простота, безопасность и минимальное влияние на игру. Весь мод - буквально десяток строк кода, он почти никогда не конфликтует с другими модами. По сути, это порт патча из Paper (серверная реализация для ванильных серверов), который годами работал без нареканий.
На новых версиях (1.19.4+) смысла ставить почти нет, но если вы фанат максимальной оптимизации - почему бы и нет.
Скачайте LazyDFU и забудьте про долгую загрузку Майнкрафт - особенно если играете на Fabric или Quilt.

LazyDFU - оптимизационный мод для Minecraft, который ускоряет загрузку игры, откладывая ненужную инициализацию DataFixerUpper. Работает на Fabric и Quilt для версий 1.14-1.21.