Knight Lib avatar

Knight Lib [1.21.1] [1.20.1] [1.19.2]



Это общая библиотека кода, предоставляющая доступ к нескольким элементам без выделенных реализаций, что позволяет модам свободно использовать (или игнорировать) их для создания пользовательских функций. Библиотека основана на шаблоне multiloader, что обеспечивает её полную совместимость с загрузчико-специфичными MDK и другими шаблонами multiloader.



Для чего предназначена Knight Lib? 

Knight Lib предназначена для использования в любом проекте: как основа для собственного мода или как обязательная зависимость для любых моих модов. Её основные цели — устранение дублирования кода и предоставление унифицированных, простых в использовании реализаций общих утилит, обеспечивая совместимость со всеми загрузчиками модов. 

Среди основных компонентов эта библиотека включает:
- Кастомный планировщик тиков без сохранения данных.
- Систему Auto Config, доступную для Fabric и (Neo)Forge, с поддержкой горячей перезагрузки (для Forge совместима с модами, добавляющими GUI-конфигурацию, такими как 'Configured'). Конфигурация считывается мгновенно при запуске мода, который её реализует, поддерживая настройки, которые ранее были невозможны. Также содержит несколько стилей для оформления TOML-файла.
- Конструктор полос боссов для динамического создания и управления простыми или сложными полосами боссов для зарегистрированных сущностей.
- Высоконастраиваемый менеджер тряски камеры для камер игрока, спроектированный для лёгкого использования.
- Музыкальный провайдер для сущностей, в первую очередь предназначенный для сущностей типа "Босс". Простая в использовании утилита, проигрывающая музыкальный трек в цикле при определённых условиях.


Со временем будет добавлено больше функциональных возможностей, поэтому любые предложения приветствуются.




Информация для разработчиков

 Если вы разработчик и хотите интегрировать эту библиотеку в свою среду разработки, ознакомьтесь с инструкциями по установке на вики проекта на GitHub.

Скачать Knight Lib

 
Тип Скачать Версия Загрузчик Обновлено Размер
Release[FORGE] Knight Lib 1.0.0-1.20.11.20+1 Forge29 сентября 2024138 КБ
Release[FORGE] Knight Lib 1.0.1-1.20.11.20+1 Forge29 сентября 2024145,4 КБ
Release[FABRIC] Knight Lib 1.0.1-1.20.11.20+1 Fabric29 сентября 2024126,1 КБ
Release[FORGE] Knight Lib 1.0.2-1.20.11.20+1 Forge29 сентября 2024145,1 КБ
Release[FABRIC] Knight Lib 1.0.2-1.20.11.20+1 Fabric29 сентября 2024125,8 КБ
Release[FORGE] Knight Lib 1.0.0-1.19.21.19+2 Forge29 сентября 2024141,3 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.