Hello. I have been doing a project with mod support from the very beginning. This video shows how easy it is to create a new ship for the game. Most of the data is taken from the image itself, from the bitmap.
https://syopic.itch.io/jitter/devlog/221800/the-process-of-creating-a-new-spaces...