

Ducky Updater Lib
Активный0.0
Установок
0
Последнее обновление
4 месяца назад
Версии
1.13 — 1.21.8
Клиент
Fabric
Библиотеки
Управление
Утилиты
Ducky Updater Lib
О библиотеке
Библиотека Ducky Updater Lib предоставляет простой способ проверки обновлений модов через платформу Modrinth.
Подключение зависимости
build.gradle.kts
repositories {
maven {
url = "https://api.modrinth.com/maven"
}
}
dependencies {
// Вариант 1: Включить Ducky Updater в проект для доступности внутри вашего jar-файла (дополнительно ~17кб)
include(modImplementation("maven.modrinth", "ducky-updater-lib", "<версия>"))
// Вариант 2: Зависимость от Ducky Updater, но требует ручной установки пользователями
modImplementation("maven.modrinth", "ducky-updater-lib", "<версия>")
}
fabric.mod.json
{
"depends": {
"fabricloader": "",
...
// Также добавьте зависимость в ваш fabric.mod.json
"ducky-updater": ""
}
}
Использование
fabric.mod.json
{
"custom": {
...
"duckyupdater": {
// ID мода на Modrinth со страницы проекта
"modrinthId": "mWxGwd3F",
// Необязательно (release, beta, alpha)
// По умолчанию: release
"type": "release",
// Необязательно (true, false)
// По умолчанию false
"featured": false
}
},
}
Для версий до 2023.7.1
public class ModName implements ModInitializer {
@Override
public void onInitialize() {
DuckyUpdater.checkForUpdate(
"modrinthId",
"modId",
"alpha", // Необязательно! По умолчанию release
true // Необязательно! По умолчанию true
);
}
}