Ducky Updater Lib
Description
Simple library for checking mod updates from Modrinth
Adding the dependency
build.gradle.kts
repositories {
maven {
url = "https://api.modrinth.com/maven"
}
}
dependencies {
// Option 1: Include Ducky Updater to project for it available within your own jar (additional ~17kb)
include(modImplementation("maven.modrinth", "ducky-updater-lib", "<version>"))
// Option 2: Depend on Ducky Updater, but require that users install it manually
modImplementation("maven.modrinth", "ducky-updater-lib", "<version>")
}
fabric.mod.json
{
"depends": {
"fabricloader": "*",
...
// Also add dependency in your fabric.mod.json
"ducky-updater": "*"
}
}
Usage
fabric.mod.json
{
"custom": {
...
"duckyupdater": {
//Mod modrinth ID from project page
"modrinthId": "mWxGwd3F",
// Optional (release, beta, alpha)
// Default: release
"type": "release",
// Optional (true, false)
// Default false
"featured": false
}
},
}
Before 2023.7.1
public class ModName implements ModInitializer {
@Override
public void onInitialize() {
DuckyUpdater.checkForUpdate(
"modrinthId",
"modId",
"alpha", // Optional! Default release
true // Optional! Default true
);
}
}
How to Install Ducky Updater Lib (Mod)
Ducky Updater Lib by syorito-hatsuki is verified for Fabric across Minecraft versions 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4 (latest release: 2026.6.1, file size: 18 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Ducky Updater Lib file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- Updated to 26.2
- Updated to 26.1
- Switched from Yarn to Mojmaps
- Removed annoying log (:
- Updated to 1.21.9
- Fixed wrong thread issue
- Updated to 1.21.6
- Updated to 1.21.5
- Fixed IndexOutOfBoundsException and JsonSyntaxException
- Fixed a year-old bug
- Fixed crash on 1.21.2+
- Kotlin Free
- Hotfix github issues #2, #3, #4
- Refactored code
- Updated integration
- Updated to 1.20
- Fixed mappings for 1.19.4
- Fixed message sending from server to client
- Added colors in terminal logs
- Added self-update checking
- Fixed message sending from server to client
- Added colors in terminal logs
- Added self-update checking