Меню

LLibrary

LLibrary: аниматор настраивает шарнирный каркас фантастического существа

Кратко о проекте

LLibrary предоставляет старым Forge-модам инструменты анимации, данные сущностей, GUI, структуры и общий служебный код.

Файлы

Сбросить
Тип Название Загружен Размер Версия игры Загрузчик Скачивания
R
LLibrary 1.3.1 +3 Доп. файлов: 3 шт.
17 май 2016
0.2 Мб
1.8.9
3.8 тыс. раз
R
LLibrary 1.3.1 +3 Доп. файлов: 3 шт.
17 май 2016
0.3 Мб
1.9
3 тыс. раз
R
LLibrary 1.3.0 +3 Доп. файлов: 3 шт.
18 апр 2016
0.3 Мб
1.9
2 тыс. раз
R
LLibrary 1.3.0 +3 Доп. файлов: 3 шт.
18 апр 2016
0.2 Мб
1.8.9
3.1 тыс. раз
R
LLibrary 1.3.0 +3 Доп. файлов: 3 шт.
18 апр 2016
0.2 Мб
1.7.10
10.9 тыс. раз
R
LLibrary 1.2.1 +3 Доп. файлов: 3 шт.
10 апр 2016
0.2 Мб
1.9
1 тыс. раз
R
LLibrary 1.2.1 +3 Доп. файлов: 3 шт.
10 апр 2016
0.2 Мб
1.8.9
1.5 тыс. раз
R
LLibrary 1.2.1 +3 Доп. файлов: 3 шт.
10 апр 2016
0.2 Мб
1.7.10
4.7 тыс. раз
R
LLibrary 1.2.0 +3 Доп. файлов: 3 шт.
06 апр 2016
0.2 Мб
1.9
808 раз
R
LLibrary 1.2.0 +3 Доп. файлов: 3 шт.
06 апр 2016
0.2 Мб
1.8.9
1.5 тыс. раз
R
LLibrary 1.2.0 +3 Доп. файлов: 3 шт.
06 апр 2016
0.2 Мб
1.7.10
4.4 тыс. раз
R
LLibrary 1.1.0 +3 Доп. файлов: 3 шт.
03 апр 2016
0.2 Мб
1.9
721 раз
R
LLibrary 1.1.0 +3 Доп. файлов: 3 шт.
03 апр 2016
0.2 Мб
1.8.9
1.2 тыс. раз
R
LLibrary 1.1.0 +3 Доп. файлов: 3 шт.
03 апр 2016
0.2 Мб
1.7.10
2.8 тыс. раз
R
LLibrary 1.0.0 +3 Доп. файлов: 3 шт.
27 мар 2016
0.1 Мб
1.9
1.1 тыс. раз
R
LLibrary 1.0.0 +3 Доп. файлов: 3 шт.
27 мар 2016
0.1 Мб
1.8.9
5.2 тыс. раз
R
LLibrary 1.0.0 +3 Доп. файлов: 3 шт.
27 мар 2016
0.1 Мб
1.7.10
10.8 тыс. раз

Библиотека для сложных сущностей

LLibrary выносит общие средства разработки из контентных модов в одну зависимость. Особенно заметна её роль в проектах с необычными существами: animation API помогает создавать движения моделей, а обработчики данных поддерживают их состояние.

Сам файл не добавляет полноценный набор мобов или приключений. Игрок устанавливает его потому, что конкретный старый мод собран с использованием интерфейсов LLibrary.

Основные возможности

  • Animation API и дополнительные инструменты управляют сложными анимациями.
  • Player render events позволяют зависимым проектам менять отображение и движения игрока.
  • Entity data handlers помогают хранить и синхронизировать свойства сущностей.
  • GUI framework предоставляет основу для собственных экранов.
  • Structure tools, ASM-утилиты и конструктор команд закрывают повторяющиеся задачи.

Для разработчика такая библиотека уменьшает количество одинакового кода. Для сборки это означает строгую связь версий: зависимый мод ожидает конкретный API, а не просто любой файл со словом library.

Небольшие изменения для игрока

LLibrary показывает название мода в подсказке выбранного предмета. Также библиотека добавляет snackbar, небольшие уведомления в нижней части экрана. Эти элементы вторичны и не заменяют контент зависимых проектов.

Сравнение с Citadel

Citadel является преемником LLibrary для Minecraft 1.14 и новее. Его кодовая база во многом происходит от старой библиотеки и сохраняет направление на анимации и свойства сущностей.

Несмотря на родство, проекты не взаимозаменяемы. Мод для 1.12.2, требующий LLibrary, не начнёт работать после установки Citadel, а современная зависимость Citadel не удовлетворяется старым jar.

Состояние и версии

LLibrary официально прекращён и больше не поддерживается. Основная поздняя ветка 1.7.20 рассчитана на Minecraft 1.12.2, а доступные выпуски охватывают несколько старых версий Forge.

Библиотека остаётся важной частью архивных модпаков. При их восстановлении нужно сохранять согласованный набор Minecraft, Forge, LLibrary и зависимых модов, не смешивая его с современными портами.