the issue with code like that is it isn't comprehensive. i wonder if there's a way to get the name of the addon given the datablock, or if there's a way to link the datablock to the zip name using readfile or something
im not too sure how getting folder names works in blockland but it feels doable