Скачать ukulib — Minecraft Моды — MetaMods
ukulib

ukulib

Активный

Установок

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"
    ]
  }
Участники проекта
uku

uku

Разработчик

ItsChugg

ItsChugg

Создан: 27 сен 2022

ID: 462