Skip to content

AdamCalculator/DynamicPack

Repository files navigation

DynamicPack

A mod that will monitor the current version of your resource pack and download automatically!

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

Java CI with Gradle

Banner

Documentation

Available here

Packs using it mod

Plans

The mod is planned to support any bootloader and any version, but I don't have enough time right now. I'm always happy to see new contributors!

How it works

Resource pack developers need to create a dynamicmcpack.json file inside the resource pack, which will save some information, and the mod will update when the game starts if resource pack files are required.

For users

Install and it will automatically update supported resource packs.

⚠️ Since the mod is being actively developed, it is not yet possible to check resource packs for updates, but this will be added in the future.

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
      "modrinth_project_id": "better-leaves", // your project identifier
      "type": "modrinth"
    },
    "formatVersion": 1
}

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

You can validate your JSON here

For other features (dynamic repos) visit github wiki!

Thanks

Donate

The project is completely free and open under the MIT licence. You can help me by donating ❤️

Bitcoin: bc1qpc0q9ym7rnfatdh43c4jyf68znj8x2jae5j4cz