Ducky Updater: ReWork
The Ducky Updater: ReWork mod provides a convenient tool for automatically updating Minecraft mods directly in the game, without the need to use third-party launchers. This is a completely reworked version of the original Ducky Updater that addresses performance issues and outdated code from the previous implementation.
Main Features
The mod uses the Modrinth API to search for and download updates. You can check for new mod versions and install them directly while playing the game.

Commands and Permissions
Client Commands
Update Checking:
/durw-client check datapack- check for datapack updates/durw-client check fabric- check for Fabric mod updates
Ignore Management:
/durw-client ignore by datapack-list- list of ignored datapacks/durw-client ignore by fabric-list- list of ignored Fabric mods/durw-client ignore by mod-id <modid> <ignore>- ignore by mod ID/durw-client ignore by fabric-id <projectid> <ignore>- ignore by Fabric ID/durw-client ignore by datapack-id <projectid> <ignore>- ignore by datapack file name
Mod Updates:
/durw-client update fabric-all- update all Fabric mods/durw-client update datapack-all- update all datapacks/durw-client update by mod-ids <modids>- update specific mods by ID/durw-client update by fabric-ids <projectids>- update by Fabric ID/durw-client update by datapack-ids <projectids>- update datapacks by project IDs
Server Commands
Server commands are similar to client commands but require operator permissions:
/durw-server check datapack/durw-server check fabric/durw-server update fabric-all/durw-server update datapack-all- And other commands with the
/durw-serverprefix
Configuration
{
// Check for updates on every server/client boot
"checkUpdatesOnBoot": true,
// Download Modes
// PARALLEL -> Download and work with multiple files simultaneously (Default)
// SEQUENTIALLY -> Download and work with files one by one (Recommended for poor network connections)
"downloadMode": "PARALLEL",
// File Action
// ARCHIVE -> Create a ZIP archive with old versions of updated mods (Default)
// DELETE -> Delete all old files (Best for servers with limited disk space, use at your own risk)
// DISABLE -> Add .disable suffix to old files
"fileAction": "ARCHIVE"
}
Technical Features
The mod is developed using:
- Fabric API
- Fabric Language Kotlin
- ModMenu Badges Lib
- fStats for usage statistics
Ducky Updater: ReWork offers a stable and efficient solution for managing mod updates, making the process of maintaining current versions simple and convenient.