This is not something most mod authors are aware of, but since StarSector is java based and innately multi-platform, this should enter into mod authors consciousness more often. Remember modders, case sensitivity is a thing and it matters! Proof is right here!
I don't get it, we've been renaming the damn .pngs every patch and they just kept coming. Why?
If you're developing this mod on Windows (from good ol' XP, all the way to 10), there's Attribute Changer from
https://petges.lu/download/ (specifically, Release 8.70,
not the newer 10.10a or 11.0; the interface changed rather significantly)...
Among other capabilities? It has the handy capability to alter not only 'Folder(s)/File(s) Created/Modified/Accessed' values and apply/remove attributes such as 'Read-Only/Hidden/System/Compress/Archive/Index', but also to rename all files (and or their extensions) to all uppercase or lowercase, individually or combined.
What's more? You can set it to apply said changes to all sub-folders/files within a given folder... say, the 'UAF' folder and everything within can be modified (the previously-mentioned attributes, but most pertinent to this tangent? Change all file extensions to lowercase with a single click).
Having said all that, it IS rather easy to *** things up (e.g., you might not be able to easily determine which files you've most recently changed at-a-glance by sorting by 'Date modifed'), so exercise due caution in using this tool.