LazyDFU Mod para Minecraft 1.20.1, 1.16.5
Hace que el juego arranque más rápido posponiendo la inicialización no esencial
Acerca del mod LazyDFU
LazyDFU es un mod de optimización para Minecraft que aplaza el trabajo de inicialización innecesario para que solo se realice si es necesario. En concreto, hace que la inicialización de DataFixerUpper sea "perezosa", es decir, no creará de inmediato las reglas necesarias para migrar datos de versiones anteriores de Minecraft a versiones más nuevas hasta que realmente necesite hacerlo.
Este mod es para Fabric/Quilt
Compatibilidad
LazyDFU 0.1.2 es compatible con Minecraft 1.14 hasta 1.18.2, y funciona tanto en el cliente como en el servidor.
LazyDFU 0.1.3 es compatible con Minecraft 1.19 y superiores; sin embargo, Mojang ahora implementa la funcionalidad que ofrece LazyDFU en el lado del servidor. El cliente todavía inicializa todas las reglas de DFU por defecto, así que LazyDFU se engancha a la funcionalidad nativa del cliente que habilita la compilación de reglas de DFU y la convierte en una operación nula.
No obstante, a partir de Minecraft 1.19.4 y superiores, Mojang ha optimizado significativamente la inicialización de DFU lo suficiente como para que este mod ya no sea necesario en muchas configuraciones. Seguirá recibiendo soporte para versiones anteriores de Minecraft.
¡Patrocíname!
¿Este mod hizo que Minecraft fuera jugable para ti? Aporta un poco de dinero para que pueda seguir desarrollándolo.
¿Por qué funciona?
DataFixerUpper (a menudo abreviado como DFU) es el componente de Minecraft encargado de gestionar las actualizaciones de mundos de versiones anteriores de Minecraft a versiones más nuevas. DFU se inicializa muy pronto en el proceso de arranque de Minecraft; de hecho, se inicializa antes incluso de que aparezca la ventana del juego. Está ridículamente sobrediseñado y es muy lento, pero es con lo que Mojang nos hace trabajar.
Como parte del proceso de inicialización de DFU, se almacenan en caché las reglas necesarias para convertir desde versiones anteriores a Minecraft a través de todas las versiones intermedias, hasta la versión del juego que se está ejecutando. Este proceso tiene lugar en segundo plano, pero es extremadamente lento, ya que consume mucha CPU y memoria. Con Minecraft 1.16.5, he medido que este proceso tarda 9 segundos en un escritorio con Ryzen 9 3900X (una CPU de escritorio de gama alta lanzada en 2019) y 57 segundos en un portátil con un i5-8250U (un chip de portátil de gama media de 2017).
Todo lo que hace LazyDFU es detener este proceso: deja que DFU se inicialice, pero lo obliga a no almacenar en caché todas estas reglas. Como resultado, las reglas de DFU solo se compilan cuando es necesario convertir un mundo. Esto significa que es posible que veas picos de lag si LazyDFU obliga al juego a compilar las reglas de migración, pero una vez completado no hay penalización de rendimiento.
Demuéstramelo
Grabé un vídeo que te muestra lo eficaz que es LazyDFU.
Comparación con otros mods
En comparación con otros mods, LazyDFU tiene la ventaja principal de ser simple, seguro y tener un bajo impacto en el juego.
- LazyDFU es un mod muy simple. El mod entero son aproximadamente una docena de líneas de código, tan poco complicado como puede ser un mod, mientras sigue aportando enormes beneficios. (¡Esto significa que también es un mod ideal para experimentar con una nueva plataforma de Mixin!)
- LazyDFU es altamente compatible y seguro. Es extremadamente improbable que LazyDFU entre en conflicto con otros mods. Este mod se basa en un parche similar de Paper que había estado en uso durante más de un año sin problemas reportados al migrar a versiones más nuevas de Minecraft. (Paper desde entonces ha cambiado a reemplazar los data fixers de Mojang con una implementación propia altamente optimizada.)
Cómo instalar LazyDFU
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.14–1.20.6 on Fabric automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric
The loader must match the game version of the mod file, for example Minecraft 1.20.6. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file lazydfu-0.1.3.jar (14 KB) for your game version.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: LazyDFU should be in the list.
On a server
A server on Fabric
The mod only works on a server with the same loader and game version, for example 1.20.6.
File goes into the server’s mods folder
Stop the server, put the mod file into the mods folder and start the server again.
Use the “To server” button
On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.
Minecraft 1.20.6 runs on Java 21: with a different Java version the game may close right after launch.
Versiones
Con dependencias
| Minecraft | Cargador | Archivo | Acciones |
|---|---|---|---|
| 1.20.1 | Fabric | 1.20.114.2 KB 14 | |
| 1.19.2 | Fabric | 1.19.214.2 KB 2 | |
| 1.18.2 | Fabric | 1.18.215.2 KB 18 | |
| 1.16.5 | Fabric | 1.16.515.2 KB 1 |
FAQ
Which Minecraft versions does LazyDFU work on?
There are files for 1.14–1.20.6, 31 versions in total. The newest is 1.20.6.
Is LazyDFU for Forge or Fabric?
Only for Fabric: 1.14–1.20.6. There are no files for Forge or NeoForge: a mod for another loader will not start.
Does LazyDFU need other mods?
The author lists no required dependencies: the Fabric loader is enough.
Does LazyDFU work on a server?
Yes. LazyDFU works both in singleplayer and on a server.
Which Java does LazyDFU need?
Minecraft 1.20.6 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download LazyDFU safely?
On this page: the file lazydfu-0.1.3.jar (14 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 0dfa8b03ed408fb7fdada29e01cfebba02af1049.
Reseñas
Sé el primero en valorar LazyDFU


