CustomSaveDirs
by IAmREGE
CustomSaveDirs lets a player choose where singleplayer worlds are read from and saved to, instead of the default folder.
What it does
The mod is a client-side tool that redirects singleplayer world storage to directories the player picks. It needs UniMixins as a required dependency, and Fabric API, Legacy Fabric API or SearchWorldEnhance can be added as optional companions. Builds cover b1.7.3 – 1.21.5 across Fabric, Forge, NeoForge, Babric and Legacy Fabric, and the code is open source under the GNU Lesser General Public License v3.0 or later.
Key features
Custom save locations
Singleplayer worlds can be read from and written to a directory other than the default saves folder.
Client-only operation
Only the player's client runs the mod, so multiplayer servers do not need it installed.
Optional companions
Fabric API, Legacy Fabric API and SearchWorldEnhance can be added alongside the mod when a setup calls for them.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x6 of 6 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x5 of 5 versions with builds
1.13.x1 of 1 version with builds
1.12.x1 of 1 version with builds
1.11.x1 of 1 version with builds
1.10.x1 of 1 version with builds
1.9.x1 of 1 version with builds
1.8.x6 of 6 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
24 older game versions (1.3.1 – 1.8.3) not shown. All files on Modrinth
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
Questions
Does CustomSaveDirs need UniMixins?
Does a server need CustomSaveDirs?
In the catalog
CustomSaveDirs is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from IAmREGE
Similar mods
What the author says
After saving customsavedirs.json, click “Reload customsavedirs.json” in the game. Click “Current: 0: /tmp” button to switch to next valid directory declared in customsavedirs.json(“valid directory” here stands for a string that is capable to successfully create a Path object by…
Official listing
- Modrinth page
- modrinth.com/mod/customsavedirs
- Owner
- IAmREGE
- Published
- 2024-11-17
- Updated on Modrinth
- 2025-01-23
- Facts verified
- 2026-10-15
