If you are making one yourself make sure the image size is 32x32px and you save it as a png.
I use a program called PyxelEdit but Photoshop or even Microsoft Paint works too (idk what you Mac heathens use)
[FYI the hashed filename is generated during the game’s building process. It’s possible (and likely) in future releases it’ll be called something else.]
The static-cache folder is a Static Cache. It contains the output from the game’s building process. These files are considered Static in comparison to Dynamic files that could change every time the games requests them. As the game updates, additional new asset and updated variations of the assets are downloaded and stored here.
There is a file called mapping_table.json that contains a mapping from the source asset name to a form of the output name (pre-download hashing).
With the above in mind - you might have edited an older iteration of the compass asset. Check the mapping table for the most up to date version. Try changing this.
The game can’t start without this file. To confirm there is a unique number at the start of the filename, so you need for search for a file ending with mapping_table.json. (Sorry if this was / wasn’t obvious - but it’s not always obvious how technical everyone is.)
I understood what you were saying the first time. And wouldn’t searching even part of a file name find the whole file anyways? Its simply not there. If you don’t believe me you can have a look yourself.
Ok. I’ve realised that I was looking at some older files rather than you. My mistake. Sorry for wasting your time. It seems the hashing has evolved in this folder.
However after tracking down the mapping table with it’s hashed name - it’s still not trivial to track down the original asset you’re looking for - because there are quite a few layers of asset hashing.