Download Resource Downloader — Minecraft Mods — MetaMods
Resource Downloader

Resource Downloader

Archived

Downloads

0

Last update

1 year ago

Versions

1.18.2 — 1.20.2
Client
Fabric
Libraries
Control
Utils

Resource Downloader

Attention! This mod will be completely rewritten. Expect updates around mid-June.

Settings Interface

Getting Started for Server Owners

This mod ensures that all players use the required mods and resource packs. Here's a quick guide.

First, download the mod for your server version and launch Minecraft with it. Go to Settings and select "Resource Downloader Settings".

You'll see the settings screen where you can switch between categories by clicking the button at the top of the interface.

In the "URLs" category, place links to your mods and resource packs (separate multiple links with commas). Note: Only Dropbox links have been tested so far, but any URL that immediately starts file download when accessed should work. If using Dropbox, make sure to change "dl=0" to "dl=1".

Links can point to individual files or folders (only Dropbox folders have been tested). After configuring through the interface, close the game and go to minecraft → config → rpdl → pack.json. Change the "folder" value to true or false depending on whether links in "urlPaths" point to folders or individual files. You cannot mix both types.

Before distributing the configuration, ensure that "Redownload RPs" and "Redownload Mods" are set to true in the interface settings.

Remote Configuration

Upload your pack.json file somewhere (e.g., Dropbox) and get a unique URL. Place this URL in the "Remote Config URL" field in the mod settings. Set the update check frequency (not too often!) and configure notifications.

When updating the configuration, always increase the "version" value by 1, otherwise changes won't apply on players' computers.

For Players

If you were given a pack.json file, simply download the mod and place this file in the minecraft → config → rpdl folder.

If you were provided with a URL to pack.json, download the mod, launch Minecraft, go to Settings → Resource Downloader Settings, switch to the "Remote Config" category, paste the URL in the appropriate field, then restart the game.

After restarting, if mods were downloaded, another restart may be required.

For Advanced Users

If you don't want to use the graphical interface, you can configure the mod through the pack.json file in the config/rpdl folder.

Example configuration:

{
    "urlPaths": ["https://modrinth.com/", "https://modrinth.com/mod/resource-downloader/"],
    "redownloadrp": false,
    "enableResourcePacks": false,
    "folder": true,
    "frequency":60,
    "hashcheck": false,
    "modURLs": ["https://modrinth.com/mod/resource-downloader/"],
    "redownloadmods": false,
    "remoteconf":[" "],
    "version": 1
}

frequency determines how often the mod will reload resource packs (in minutes). Default is 60 minutes.

hashcheck when set to true ignores "folder" and "frequency" and checks for changes through hash comparison.

modURLs contains links to mods (.jar files) or .zip archives with multiple mods.

Important Notes

When Minecraft launches, it starts downloading resource packs and mods, and the game pauses until the process completes. After launch, all resource packs will be available in the appropriate folder. Mods are only loaded on the next game launch.

The mod can be used in modpacks only with disclosure of its presence, despite built-in safety features.

Project members
Dooji

Dooji

Developer

Created: 2 Oct 2023

ID: 9585