Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Smarter Unused Files Cleaner - RPG Maker MZ Plugin

Delete unused files in your project, but much smarter and easier · By Sang Hendrix

Not "used" detecting files properly

A topic by reginaldbrown912 created Dec 24, 2025 Views: 213 Replies: 3
Viewing posts 1 to 2

So I tried it on a backup copy of a project I did, and it found a lot of files, which is to be expected, so I went ahead and let it remove the files it found just to see what would happen, and  it stripped audio files that are used around the title screen area, it removed images from mini games I have set up linked to a plugin and not sure what other critical files it may have removed, and if you want to restore those files, you have to manually put them back into the location they were in. So if you use this, you will either have to do each file one by one   which may take a good while and really think about is this file actually unused or linked to a plugin command. 

Developer

Hello, can you take a screenshot of how those files are being used?

Here is one example, the plugin  strips all of these as unused even though they are splash screen needed files. Also the Poker game is a Common event driven setup where the cards  are linked to var.   


["{\"Image\":\"pictures/ROCa3\",\"Sound Effect\":\"{\\\"Name\\\":\\\"\\\",\\\"Volume\\\":\\\"90\\\",\\\"Pitch\\\":\\\"100\\\",\\\"Pan\\\":\\\"0\\\"}\",\"BGM\":\"{\\\"Name\\\":\\\"\\\",\\\"Volume\\\":\\\"90\\\",\\\"Pitch\\\":\\\"100\\\",\\\"Pan\\\":\\\"0\\\"}\",\"Sound Delay\":\"0\"}","{\"Image\":\"pictures/controllerb\",\"Sound Effect\":\"{\\\"Name\\\":\\\"connect\\\",\\\"Volume\\\":\\\"90\\\",\\\"Pitch\\\":\\\"100\\\",\\\"Pan\\\":\\\"0\\\"}\",\"BGM\":\"{\\\"Name\\\":\\\"\\\",\\\"Volume\\\":\\\"90\\\",\\\"Pitch\\\":\\\"100\\\",\\\"Pan\\\":\\\"0\\\"}\",\"Sound Delay\":\"0\"}","{\"Image\":\"pictures/Bofynebunnies\",\"Sound Effect\":\"{\\\"Name\\\":\\\"Mizuki/Intro/wearethebofyneunit\\\",\\\"Volume\\\":\\\"80\\\",\\\"Pitch\\\":\\\"100\\\",\\\"Pan\\\":\\\"0\\\"}\",\"BGM\":\"{\\\"Name\\\":\\\"\\\",\\\"Volume\\\":\\\"80\\\",\\\"Pitch\\\":\\\"90\\\",\\\"Pan\\\":\\\"0\\\"}\",\"Sound Delay\":\"0\"}"]

Developer

How did you link the cards to variables? Can you capture me some screenshots of that?