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-d
for 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