Reduce wasted space when duplicating modpacks

Currently, when you duplicate a mod profile, all the actual mods (.jar files) get copied as well -- which is a waste of space since you don't need them installed twice.

Here's what I propose: Store all downloaded mods (and custom .jar files) in a folder managed by the CurseForge app. Then, when you add a mod to a modpack, simply make a hard link or symlink to "reference" the mod without copying over the data. The operating system still treats the data as being present in the modpack's mods folder, and therefore so should MineCraft.

This makes it so duplicating modpacks doesn't eat up your storage crazy fast.

Note to devs:
* symlinks require Admin perms. hard links do not
* symlinks work across drivers. hard links do not
* hard links and symlinks work on both Windows and Linux, so no compatibility issues (although the syscall api may differ)

While this idea is mainly focused for Minecraft modpacks, this should also work for other games.

  • Guest
  • Dec 2 2025
  • Future consideration
  • Attach files

Hold on!

Before you post your idea…

This board is being moderated, if you wish for your idea(s) to go public, please consider the following:

  1. Search for existing ideas

    If your idea already exists, vote for it, this will increase the chances for the idea to become reality. Duplicate ideas only split and lower votes

  2. No tech-support

    This board is for new ideas and feature suggestions, for technical issues or bug reports, visit/contact CurseForge Support

  3. English only

    This ensures that the idea is accessible to a wider audience and makes it easier for others to understand and vote for the idea

  4. No profanity

    Any ideas posted with foul language will not be published and get deleted

  5. Stay on point

    Avoid posting 'lists' of different ideas, we won't be able to address them with a proper status and they will get less votes from others, each idea should have its own post