OptiFabric – Mod – 1.14.4 → 1.17

OptiFabric – Mod – 1.14.4 → 1.17 • Minecraft.

No hay duda de que Optifine es uno de los mods más descargados del universo de Minecraft. Es vital para todos los jugadores que desean optimizar significativamente Minecraft y usar sombreadores. A pesar de esto, las actualizaciones siguen siendo esporádicas y su compatibilidad con API como Forge o Fabric a veces sigue siendo incierta.

Es con esto en mente que un desarrollador se propuso la tarea de crear Optifabric, un mod que te permitirá operar Optifine con tela. Para ello, utiliza el mod Optifine oficial y lo hace compatible con la API de Fabric en tiempo de ejecución.

¿Cómo funciona OptiFabric?

El creador de OptiFabric nos explica cómo funciona su mod y que no podría haberlo desarrollado sin la ayuda del Tela-ASM por Chocohead.

  • El mod busca un instalador optifine o un mod jar en la carpeta de mods actual
  • Si encuentra un jar de instalación, ejecuta la tarea de extracción en su propio cargador de clases
  • El tarro de mod de optifine es un conjunto de clases que deben reemplazar las proporcionadas por Minecraft.
  • Las clases de reemplazo de Optifine cambian el nombre de algunos métodos lambda, por lo que adivina correctamente el nombre anterior (usando el jar original de Minecraft).
  • Luego, remape optifine a través de un intermediario (o hilo de desarrollo)
  • Cambia las clases parcheadas, porque no harán mucho bien en la ruta de clases dos veces.
  • Agregar optifine al classpath
  • Registra el corrector para cada clase que necesita ser reemplazada
  • Reemplace la clase de destino con la clase que se desprotegió, también haga algunas correcciones más y lz hágalo público (debido a problemas de acceso)

Ilustraciones de vectores

Deja una respuesta