
LioLib
LioLib - форк GeckoLib для Minecraft 1.19.2, который переносит мощный анимационный движок версии 4.0 на эту версию игры. Создан для модов, где нужны продвинутые анимации существ и предметов.
LioLib - это форк популярной библиотеки GeckoLib, который решает одну конкретную проблему: переносит анимационный движок GeckoLib 4.0 на Minecraft 1.19.2. Официально GeckoLib перестал поддерживать эту версию, а многие моды и сборки всё ещё на ней сидят. Вот тут и пригождается LioLib.
Что это и зачем нужно
Если ты когда-нибудь пытался добавить в свой мод анимации - ходьбу, атаку, полёт - то знаешь, что GeckoLib это стандарт де-факто. Но проблема в том, что для версии 1.19.2 нормальной поддержки GeckoLib 4.0 нет. LioLib этот пробел закрывает.
По сути, это тот же GeckoLib 4.4.4, но адаптированный под старую версию Майнкрафт. Всё, что умеет оригинал - анимации сущностей, блоков, предметов - работает и тут.
Особенности
- Анимационный движок - полная поддержка GeckoLib 4.0 на Minecraft 1.19.2. Те же возможности, что и в более новых версиях.
- Совместимость с Oculus - встроенный фикс для работы с шейдерами, который в оригинальном GeckoLib появился только позже.
- Для 1.20.1 - тоже есть версия, но она скорее для личного использования автора. На 1.20.1 лучше брать оригинальный GeckoLib, он там поддерживается.
Как подключить в свой проект
Если ты разрабатываешь мод на Forge для Minecraft 1.19.2 и хочешь использовать LioLib как анимационный движок, пропиши в build.gradle:
repositories {
maven { url 'https://dl.cloudsmith.io/public/lio/liolib/maven/' }
}
dependencies {
implementation fg.deobf('net.liopyu.liolib:liolib-forge-minecraft_version:modversion')
}
Вместо minecraft_version и modversion подставь свои значения - актуальные версии смотри в документации.
Важно знать
- LioLib создавался в первую очередь для мода EntityJS как его анимационный движок. Но теперь доступен всем.
- Если баги или предложения - пиши на GitHub этого форка, а не оригинального GeckoLib.
- Лицензия MIT - можно использовать в любых проектах, даже коммерческих.
Скачать LioLib стоит тем, кто сидит на Minecraft 1.19.2 и хочет нормальные анимации в своих модах. На более новых версиях смысла нет - там есть оригинал.
