modsmith Войти Войти Рус / Eng

Knight Lib

knight-lib · 784101 загрузок · GPL-3.0-only

клиент: required · сервер: required (заявлено автором мода)

Библиотека, которая служит мостом между модами.

Описание

 

KnightLib — это служебная библиотека мультизагрузчика, предназначенная для устранения дублирования кода и обеспечения чистых реализаций систем, которые каждый мод стремится изобретать заново с нуля.

● Эта библиотека полностью совместима с Forge, NeoForge (1.21.1+) и Fabric, созданными на основе Шаблон мультизагрузчика Джареда.

● Этот мод включает в себя небольшое количество контента, который отключен по умолчанию. Любой мод, желающий использовать контент (предметы, блоки, значки и т. д.), должен сначала включить его в своей реализации.

По любым вопросам, проблемам, предложениям, новым идеям о контенте/модах и т. д. вы можете присоединиться к нашему официальному Discord и комментировать в соответствующих каналах.

 


Что включено

Сеть
По модам пакетные каналы S2C/C2S с простым API отправки/получения

Автонастройка
Конфигурация TOML с автоматически создаваемым внутриигровым графическим интерфейсом, горячей перезагрузкой и совместимостью с настройкой/ModMenu (фабрикой)

Шина событий
Общая система событий, которая абстрагирует вызовы к соответствующим загрузчикам, так что всем можно управлять в общем пакете.

Автоматический ИИ
Система конечных автоматов для поведения сложного объекта ИИ.

Хитбоксы OBB
Ориентированные ограничивающие рамки (OBB), связанные с отдельными костями модели, для более динамичного управления хитбоксами.

Встряхивание камеры
API для управления дрожанием камеры для конкретных игроков, с несколькими уровнями настройки.

Пользовательские панели боссов
Позволяет указывать и настраивать пользовательские панели боссов (в реальном времени) для нужных вам объектов.

Вставки
Внутриигровой редактор роликов, который автоматически экспортирует нужный JAVA-код для его использования где угодно (доступно только в режиме разработки).

Музыкальный поставщик
Зацикливает и настраивает музыкальные треки для объектов в пользовательских условиях, например, при обработке музыки босса.

Пост-шейдеры
Утилиты для постобработки шейдеров, включая многоцелевые (экспериментальные) проходы.

Анимация и рендеринг
Включает движок анимации и рендеринга с поддержкой плавности, моланга и формата Bedrock (geo/geckolib), среди прочего, работающего как расширение стандартного конвейера.

Появление биомов
Простой в использовании API для регистрации появления объектов для каждого биома.

Таблицы добычи
Помощники для изменения таблиц добычи в целом (сущности, сундуки и т. д.).

Постоянные звуки
Зацикливание звуков, привязанных к объектам, предметам и блокам, не беспокоясь о наложении звуков.

Данные объекта
API для быстрого доступа к постоянным данным объекта.

Вложения
API для прикрепления (отсюда и название) постоянных данных к любому объекту, где информация синхронизируется автоматически (S2C).

Система регистрации
Усовершенствованные общие помощники регистрации для блоков, элементов, сущностей, функций и т. д.

Дополнительные утилиты
Дополнительные утилиты для математических вычислений, цветов, плавности и т. д.

 


Для разработчиков

См. инструкции по установке на вики-сайте проекта на GitHub.

Discord

Чтобы сообщить об ошибках, предложить функции или задать какие-либо вопросы в целом, присоединяйтесь к нашему Discord-серверу или сообщите о них через issues!

Версии (60)

ВерсияMinecraftЗагрузчикиФайл
2.0.5 1.21, 1.21.1 neoforge скачать
2.0.5 1.21, 1.21.1 fabric скачать
2.0.5 1.20, 1.20.1 fabric скачать
2.0.5 1.20, 1.20.1 forge скачать
2.0.4 1.20, 1.20.1 fabric скачать
2.0.4 1.21, 1.21.1 neoforge скачать
2.0.4 1.21, 1.21.1 fabric скачать
2.0.4 1.20, 1.20.1 forge скачать
2.0.3 1.21, 1.21.1 neoforge скачать
2.0.3 1.21, 1.21.1 fabric скачать
2.0.3 1.20, 1.20.1 fabric скачать
2.0.3 1.20, 1.20.1 forge скачать
2.0.2 1.20, 1.20.1 fabric скачать
2.0.2 1.20, 1.20.1 forge скачать
2.0.2 1.21, 1.21.1 neoforge скачать
2.0.2 1.21, 1.21.1 fabric скачать
2.0.1 1.21, 1.21.1 neoforge скачать
2.0.1 1.21, 1.21.1 fabric скачать
2.0.0 1.21, 1.21.1 neoforge скачать
2.0.0 1.21, 1.21.1 fabric скачать
1.6.2 1.21, 1.21.1 neoforge скачать
1.6.2 1.21, 1.21.1 fabric скачать
2.0.1 1.20, 1.20.1 fabric скачать
2.0.1 1.20, 1.20.1 forge скачать
2.0.0 1.20, 1.20.1 fabric скачать
2.0.0 1.20, 1.20.1 forge скачать
1.6.1 1.20, 1.20.1 fabric скачать
1.6.1 1.20, 1.20.1 forge скачать
1.6.1 1.21, 1.21.1 neoforge скачать
1.6.1 1.21, 1.21.1 fabric скачать
1.6.0 1.20, 1.20.1 fabric скачать
1.6.0 1.21, 1.21.1 neoforge скачать
1.6.0 1.20, 1.20.1 forge скачать
1.6.0 1.21, 1.21.1 fabric скачать
1.5.5 1.21, 1.21.1 neoforge скачать
1.5.5 1.21, 1.21.1 fabric скачать
1.5.3 1.20, 1.20.1 fabric скачать
1.5.3 1.20, 1.20.1 forge скачать
1.5.4 1.21, 1.21.1 neoforge скачать
1.5.4 1.21, 1.21.1 fabric скачать
1.5.3 1.21, 1.21.1 neoforge скачать
1.5.3 1.21, 1.21.1 fabric скачать
1.5.2 1.21, 1.21.1 neoforge скачать
1.5.2 1.21, 1.21.1 fabric скачать
1.5.2 1.20, 1.20.1 fabric скачать
1.5.2 1.20, 1.20.1 forge скачать
1.5.1 1.21, 1.21.1 neoforge скачать
1.5.1 1.21, 1.21.1 fabric скачать
1.5.1 1.20, 1.20.1 fabric скачать
1.5.1 1.20, 1.20.1 forge скачать
1.5.0 1.21, 1.21.1 neoforge скачать
1.5.0 1.21, 1.21.1 fabric скачать
1.5.0 1.20, 1.20.1 fabric скачать
1.5.0 1.20, 1.20.1 forge скачать
1.4.3 1.20, 1.20.1 fabric скачать
1.4.3 1.20, 1.20.1 forge скачать
1.4.2 1.20, 1.20.1 fabric скачать
1.4.2 1.20, 1.20.1 forge скачать
1.4.1 1.20, 1.20.1 fabric скачать
1.4.1 1.20, 1.20.1 forge скачать

Страница на Modrinth →