Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

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:

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...

External resources



Project members

AdamCalc

Member


Technical information

License
MIT
Client side
required
Server side
unsupported
Project ID