Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
DynamicPack

DynamicPack

This mod will automatically update your resource packs!

10.1k
47
Management
Storage
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.4–1.20.6
1.20–1.20.2
1.19.x
1.18.x
1.17.x

Platforms

Fabric
Forge

Supported environments

Client-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Donate

Creators

AdamCalc
AdamCalc Owner
Riflusso
Riflusso Contributor

Details

Licensed MIT
Published last year
Updated 5 months ago
DescriptionGalleryChangelogVersions

DynamicPack

A mod that will track the current version of your resource packs and automatically update it!

https://img.shields.io/badge/Enviroment-Client-purple
Static Badge

How it works

Resource pack developers need to create a file dynamicmcpack.json inside the resource pack which will contain some information to track and download the latest version.

For users

Install and it will automatically update supported resource packs.

I know these supported packs:

  • Better Tables
  • Better Moss
  • CursedEveryday (github)
  • ModsRU
  • zelda-music
  • PawTotems (smp) (github)
  • SPPack (smp) (github)
  • Essentially Tweaked
  • Vanilla Leaves

If you are the owner of a resource pack, you can also configure pack so that the mod can update it! (maybe I'll add you to this list). See wiki...

For developers

If you want your package to update itself from Modrinth, you need to add the dynamicmcpack.json file to the following content:

{
    "current": {
      "version_number": "7.1" // version of the current pack
    },
    "remote": {
      "game_version": "1.20.1", // game version. support "current" and "no_specify" enum value
      "modrinth_project_id": "better-leaves", // your project identifier
      "type": "modrinth"
    },
    "formatVersion": 1 // always is one (1)
}

⚠️⚠️⚠️ JSON Specification not support //comments! Delete it before use.

You can validate your JSON here

See the wiki about this

The mod also supports dynamic repositories, this is also written on the wiki.

Plans

Forge version is also planned, but does not work yet :(

1.16.5 also planned, but does now work yet...

Modrinth is open source.

main@acf2694

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.