CleanMCMod

One screen that deletes the caches which make Minecraft render wrong, and keeps your mods up to date.

Stale caches are the usual cause of purple-and-black missing models, textures that never refresh and resource packs that stay half broken. CleanMCMod measures every cache first, shows what it is about to remove, and only deletes inside the folders the game itself regenerates. It can also read mods/, ask Modrinth for newer builds matching your game version and loader, and install them after you confirm.

Nothing happens by accident: a clean runs with a dry run on request, directories are never removed themselves, symlinks are never followed, and saves/, mods/*.jar, resourcepacks/, shaderpacks/, screenshots/ and top-level config/*.json are never touched.
Tested configuration: the author tests only the latest Minecraft version (26.3 at the time of writing). Every other branch is provided as is: it compiles and its unit tests pass, but no in-game guarantee is made for it.

What it cleans

Cache targets and who regenerates them
TargetRegenerated byDefault
logs/writing a new logon
crash-reports/the next crashon
debug dumpsthe gameon
server resource-pack cachere-downloaded from the serveron
Fabric remapped-jar cacheLoom / Fabric on the next launchon
Mixin debug outputMixin, when debug is enabled againon
asset indexes and asset objectsdownloaded from Mojangoff
config/<mod>/**/cache*the mod that created the folderoff, per folder

Safety rules

What the cleaner will and will not do
RuleBehaviour
Measure firstEvery target is scanned and its size reported before anything is deleted
Dry runReports the files and bytes it would delete, and deletes nothing
DirectoriesOnly files inside a cache target are removed; the folder itself stays
SymlinksNever followed, never deleted through
Protected pathssaves/, mods/*.jar, resourcepacks/, shaderpacks/, screenshots/, top-level config/*.json

Updating mods

Update mods… reads mods/, asks Modrinth for a newer build of each jar that matches the running game version and loader, and lists what it found. Nothing is installed until you press Install selected or Install all and confirm the list.

CleanMCMod is an open-source project under the MIT license. Minecraft, Fabric, Mod Menu and the mods it lists remain the property of their respective authors. It contains no mod hiding, no anti-cheat evasion and no server resource-pack bypass.