ModsFinder

AssetMover

by Cleanroom

AssetMover is a Forge library that fetches vanilla and mod assets at runtime, so they do not have to be bundled in a build.

ForgeClient-side onlyGNU Lesser General Public License v3.0 onlyOpen source1.12.2

What it does

Instead of shipping game assets inside a modpack or mod jar, AssetMover retrieves them while the game runs and exposes them through a pseudo resource pack. Because nothing is redistributed, builds can avoid including material that may violate licenses. The retrieved files appear in the .minecraft/assetmover folder, where they can be inspected.

The mod is a client-side library: only the player's client needs it, and servers run without it. It is published for Forge only, with a single version, 2.5 for 1.12.2, dated 2023-09-15, which is also the first and most recent release. The project is open source under the GNU Lesser General Public License v3.0 only, and its source code and issue tracker are public.

Installing AssetMover also requires the Subaquatic Extra Sounds Legacy dependency. The Java build matters too: AssetMover works on Java 8u52 and similarly old Java 8 builds, and those setups need CensoredASM installed alongside it. The author notes that the mod is compatible with in-dev builds of the game.

Key features

  1. Runtime asset retrieval

    Vanilla and mod assets are fetched while the game is running, so they need not be included in the build.

  2. Pseudo resource pack

    The retrieved assets are presented to the game through a pseudo resource pack that the client loads.

  3. Visible asset folder

    Retrieved files are stored in the .minecraft/assetmover folder, so players can see what was fetched.

  4. Legacy Java support

    Java 8u52 and similar older Java 8 builds are supported with the CensoredASM helper installed.

Compatibility

Latest build for each game version and loader.

1.12.22.5
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Required by 3 mods

Use cases

License-conscious modpacks

Pack authors who want to avoid redistributing assets can let each client fetch them at runtime.

Development on in-dev builds

The mod works with in-dev versions of the game, which suits testing of unreleased content.

Who it’s for: Modpack authors and players on Minecraft 1.12.2 with Forge who want assets supplied at runtime. Players who use only current loaders or versions will not need it.

Questions

Does AssetMover need to be installed on the server?

No. Servers do not need it; each player installs it for their own game.

What does AssetMover require?

The Subaquatic Extra Sounds Legacy dependency is required. On Java 8u52 and similar older Java 8 builds, CensoredASM must also be installed.

Which game version does AssetMover support?

Only 1.12.2 is listed, with the Forge 2.5 file dated 2023-09-15. Builds for other versions are not published.

In the catalog

AssetMover is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 2,920 mods support Minecraft 1.12.2.

More from Cleanroom

All projects

Similar mods

What the author says

Dependency of Subaquatic and Extra Sounds Legacy!
Cleanroom, on the Modrinth page

Official listing

Owner
Cleanroom
Published
2023-09-15
Updated on Modrinth
2023-09-15
Facts verified
2026-10-15

Tags