
Knight Lib
Активный0.0
Установок
Последнее обновление
Версии
Knight Lib
Knight Lib представляет собой универсальную библиотеку общего кода, которая предоставляет разработчикам различные инструменты и компоненты без жесткой привязки к конкретным реализациям. Это позволяет другим модам свободно использовать предлагаемые возможности или игнорировать их при создании собственных функций.
Основное предназначение
Данная библиотека создана для применения в любых проектах — как в качестве основы для вашего собственного мода, так и в виде обязательной зависимости для других разработок. Главные задачи Knight Lib — исключить дублирование кода и предложить унифицированные, простые в использовании реализации распространенных утилит, обеспечивая полную совместимость со всеми популярными загрузчиками модов.
Ключевые компоненты
Планировщик кастомных тиков — система для организации временных событий без сохранения данных между сессиями.
Автоматическая конфигурация — универсальная система настроек для Fabric и (Neo)Forge с поддержкой горячей перезагрузки. Конфигурационные файлы загружаются мгновенно при запуске мода, что открывает новые возможности для настройки. Система совместима с модами, добавляющими графический интерфейс конфигурации, и предлагает различные стили оформления TOML-файлов.
Конструктор босс-баров — инструмент для динамического создания и управления как простыми, так и сложными индикаторами здоровья для зарегистрированных боссов.
Менеджер тряски камеры — высоконастраиваемая система воздействия на камеру игрока, разработанная для максимального удобства использования.
Музыкальный провайдер для существ — удобная утилита для воспроизведения музыкальных композиций, связанных с определенными условиями, в первую очередь предназначенная для босс-существ.
Библиотека постоянно развивается, и новые функциональные возможности будут добавляться в будущих обновлениях.