Перейти к содержимому
Mineforgian

libnine

overcomplicated library mod

Загрузки
48K
Подписчики
0
Обновлён
20 июля 2025 г.
Лицензия
MIT

Опубликован 25 октября 2023 г.

libnine is a library that provides a bunch of boilerplate code for content mods to use. It mostly consists of various bits of code that I found useful in more than one project, which I then factored out into a shared library. Particularly notable features include:

  • Automatic generation of NBT and byte stream serializers based on annotated fields
  • Various prefab capability implementations
  • A generic recipe registry system
  • "Parametric item models" that can depend on nontrivial item stack state
  • A GUI component system and corresponding sync code
  • A huge pile of linear algebra nonsense

However, a lot of the code in this project is rather dated and the architecture is a little bit questionable. As such, I would not recommend depending on libnine for new modding projects.

Ченджлог

1.2.2Релиз1.12.2 · 20 июля 2025 г.
  • Implemented caching for custom model loaders, which should slightly improve loading times
  • Fixed an crash on dedicated servers in certain weird cases (e.g. Tinkers' Evolution)
1.2.1Релиз1.12.2 · 25 октября 2023 г.

Initial Modrinth release.

See the CurseForge page for previous changelogs.

Комментарии

Загружаем…