Библиотечный мод для Майнкрафт, предназначенный для разработчиков других модов. Он объединяет готовые системы для сетевого обмена, конфигов, анимаций, звука, ИИ и рендеринга, чтобы их не приходилось создавать заново в каждом проекте.
Возможности
- Каналы пакетов между клиентом и сервером, общая система событий и регистрация блоков, предметов, сущностей и других объектов.
- TOML-конфиги с автоматически создаваемым меню в игре, горячей перезагрузкой и совместимостью с Configured и ModMenu.
- Конечные автоматы для сложного ИИ сущностей, ориентированные хитбоксы, привязанные к костям модели, и настраиваемая тряска камеры.
- Настраиваемые полосы боссов, зацикленная музыка для сущностей, предметов и блоков, а также постоянные звуки без наложений.
- Инструменты для анимации и рендеринга с поддержкой плавных переходов, Molang и форматов Bedrock
geo/geckolib. - Средства для генерации мобов в биомах, изменения таблиц добычи, хранения данных сущностей и прикрепления синхронизируемых данных.
- Утилиты для постобработки шейдеров; обработка с несколькими целями помечена как экспериментальная.
Небольшой набор предметов, блоков и значков в библиотеке выключен по умолчанию: мод, использующий Knight Lib, должен включить его сам.
Требования и совместимость
Библиотека совместима с Forge, NeoForge и Fabric.
