Sin calificar


Creadores y Editores

mirinimi

Creador

modristore

Editor

Enlaces Adicionales

Puedes encontrar información útil siguiendo estos enlaces

https://www.curseforge.com/minecraft/mc-mods/libipn


Compartir esta publicación



libIPN Mod

Proporciona APIs esenciales para registro, GUI y manejo de datos, compatible con mods de Forge y Fabric.

libIPN (biblioteca Inventory Profiles Next) es una biblioteca utilizada por Inventory Profiles Next y algunos otros mods del mismo autor (aunque tienes permitido usarla para tus mods).

Hay muchas API que esta biblioteca contiene para diversas funciones como configuración y GUI. Aquí están algunas de las muchas cosas que libIPN te ayuda a hacer:

  • Registro (Con Debug y Traza)

  • Comunicación directa con el jugador

  • Renderización

  • Colores

  • Texto

  • Texturas

  • Análisis de datos de varios formatos como sangrías

  • SemBer

  • Gestión de Información

  • Matemáticas y Física y Geometría

  • Depuración

  • Diseños

  • Widgets

  • Información contextual

  • Validación y escritura de rutas

  • Anotaciones MayThrow

  • Algoritmos ponderados

  • Mucha abstracción

  • Cambios en los Controles

  • Abstracción de Entidades

  • Artículos

  • Alias

  • Y mucho más

Funciona tanto en MC Forge como en FabricMC + Derivados (aunque algunos como Quilt pueden tener algunos problemas si los problemas no se pueden reproducir en Fabric). El autor todavía mantiene versiones antiguas que se remontan a la 1.16 y usa mucho código compartido entre cada una de las versiones, lo que lo hace bueno para proyectos que quieren estar en muchas versiones con pocos cambios.

Es importante tener en cuenta algunas cosas. En primer lugar, la biblioteca está escrita en Kotlin, lo cual limitará su uso en Java de algunas maneras, y requerirá un adaptador de lenguaje como Fabric Language Kotlin. Kotlin también puede ser más difícil de leer para muchos programadores cuyo primer lenguaje es Java. El mod tampoco está documentado, y la página oficial ni siquiera menciona toda la funcionalidad; se supone que el mod se usa con mods de mirinimi, principalmente los relacionados con Inventory Profiled Next. IPN Rejects (un mod que añade cosas que fueron originalmente rechazadas del principal Inventory Profiles Next) también usa esta biblioteca. LibIPN es utilizado por muchos modpacks grandes y pequeños, como Colonies Universalis – Updated. Aunque si sabes cómo usarla, hay una oportunidad de sacarle algún provecho, es un poco similar a architectury.