

ukulib
Активный0.0
Установок
0
Последнее обновление
2 недели назад
Версии
b1.7.3 — 1.21.9
Клиент
Fabric
Quilt
Библиотеки
Утилиты
Ukulib - Библиотека для Fabric модов
Ukulib представляет собой легковесную библиотеку для модов на платформе Fabric, которая совершенно не требует дополнительных зависимостей для работы.
Основные возможности
Библиотека предлагает разработчикам несколько полезных инструментов:
- Интуитивно понятная система конфигурации с поддержкой создания экранов настроек в стиле ванильного Minecraft
- Разнообразные вспомогательные функции для работы с командами, позиционированием объектов и обработкой текста
- Простая интеграция с другими модами через API
Начало работы
Для подключения библиотеки к вашему проекту добавьте следующие строки в файл gradle.properties:
# Ссылка на репозиторий Ukulib
ukulib_version=...
А в build.gradle укажите:
repositories {
maven {
url "https://maven.uku3lig.net/releases"
}
}
dependencies {
modApi "net.uku3lig:ukulib:${project.ukulib_version}"
// Для включения библиотеки напрямую в ваш мод
include "net.uku3lig:ukulib:${project.uku3lig_version}"
}
Интеграция экрана настроек
Для подключения вашего экрана конфигурации к системе Ukulib создайте класс, реализующий интерфейс UkulibAPI:
public class YourUkulibAPIClass implements UkulibAPI {
@Override
public Function> supplyConfigScreen() {
return parent -> new YourConfigScreen(parent, ...);
}
}
Затем добавьте соответствующую запись в файл fabric.mod.json:
"entrypoints": {
...
"ukulib": [
"your.awesome.mod.YourUkulibAPIClass"
]
}