Caching
mcman will try to cache downloaded files and other metadata such as Github API requests.
The cache folder will generally be:
- Windows:
%LocalAppData%/mcman - Linux:
~/.cache/mcman
You can also manage the cache using the mcman cache command.
mcman cache path: Prints the cache pathmcman cache list: Lists caches-dfor detailed
mcman cache open: Opens the cache folder using a file explorermcman cache clear: Clears the cache without confirmation
Folders
Most sources have their own folders:
- Modrinth:
modrinth/{project}/{version}/{file} - Curserinth:
curserinth/{project}/{version}/{file} - Github:
- Metadata:
github/{owner}/{repo}/releases.json - Releases:
github/{owner}/{repo}/releases/{tag}/{file}
- Metadata:
- Hangar:
hangar/{owner}/{proj}/{version}/{file} - Jenkins:
jenkins/{url}/{...job}/{build}/{file} - Maven:
maven/{url}/{...group}/{artifact}/{version}/{file} - PaperMC:
papermc/{proj}/{proj}-{mcver}-{build}.jar