CleanroomMC / AssetMover

Allows acquiring of vanilla/mod assets at runtime instead of including them in builds potentially violating licenses.
GNU Lesser General Public License v3.0
6 stars 1 forks source link

AssetMover

Allows acquiring of vanilla/mod assets at runtime instead of including them in builds potentially violating licenses.

Features:

  1. Downloading Minecraft assets, CurseForge mods and jars from specified URLs.
  2. Locating these in .minecraft/assetmover folder resource pack that is hidden in-game.
  3. Dev environment compatibility.

For Developers:

  1. Add CleanroomMC's repository and query for AssetMover's maven entry:
repositories {
    maven {
        url 'https://maven.cleanroommc.com'
    }
}

dependencies {
    compile 'com.cleanroommc:assetmover:2.5'
}
  1. Use AssetMoverAPI. Make sure you use these methods during FMLConstructionEvent or before it. Any later and it would be too late.