amidst icon indicating copy to clipboard operation
amidst copied to clipboard

[Feature Request] Support for custom Minecraft installation locations

Open y2k04 opened this issue 3 years ago • 7 comments

This is how my Minecraft directory structure is:

.minecraft ◣ ...........assets ◣ ................ indexes ..................log_c... .........bin .........instances ◣ .....................Fabric 1.18.1 .........libraries ◣ ................com ................comm... .........versions .........webcache2

I would like to be able to select the dedicated version folder and use this software.

y2k04 avatar Jan 28 '22 04:01 y2k04

Using a .minecraft directory also doesn't work when using an external launcher (like MultiMC/PolyMC) without having a minecraft installed via the default launcher.

Not exactly sure how this could be fixed as external launchers have their own way to manage versions and instances.

mrmelon54 avatar May 25 '22 23:05 mrmelon54

Could check if there is a primary .minecraft directory and if there isn't prompt the user to find it. There could be an option to change it later

Venem avatar May 30 '22 13:05 Venem

Another issue is that external launchers (like MultiMC/PolyMC) don't use the full .minecraft directory structure and generally only contain the few directories needed for a single instance.

mrmelon54 avatar May 30 '22 16:05 mrmelon54

Using a .minecraft directory also doesn't work when using an external launcher (like MultiMC/PolyMC) without having a minecraft installed via the default launcher.

Not exactly sure how this could be fixed as external launchers have their own way to manage versions and instances.

What about a check for that specific folder structure then? The other launchers have their own way to store folders so it would be easy to tell the difference possibly.

y2k04 avatar Jun 04 '22 00:06 y2k04

Could check if there is a primary .minecraft directory and if there isn't prompt the user to find it. There could be an option to change it later

But yeah, in the official Minecraft Launcher, you are able to choose your own folder for where it will store the instance files.

y2k04 avatar Jun 04 '22 00:06 y2k04

What about a check for that specific folder structure then? The other launchers have their own way to store folders so it would be easy to tell the difference possibly.

Well Amidst only really looks for save folders from what I understand so if that's an issue you could manually select each save folder

Venem avatar Jun 04 '22 14:06 Venem

Looks like it also tries to find the directory versions and the launcher profiles json file. https://github.com/toolbox4minecraft/amidst/blob/86ffd6004a3ab2a88b9325de420a596665f0df75/src/main/java/amidst/mojangapi/file/directory/DotMinecraftDirectory.java#L40-L41 Neither of which are present when using MultiMC/PolyMC.

mrmelon54 avatar Jun 04 '22 15:06 mrmelon54