The following steps will walk you through the process of adding models and textures to Starship Horizons.
- Download (and install) the MonoGame Framework:
https://community.monogame.net/t/monogame-3-7-1/11173
- Run the MonoGame Content Pipeline Tool:
C:\Program Files (x86)\MSBuild\MonoGame\v3.0\Tools\Pipeline.exe
- Create a New Project: File -> New
When you do this, it's best to create a working directory that is NOT in your Horizons Module folder (something like \MyModuleContent)

- In that working directory, you should have a folder structure like above (it will match the Horizons module folder structure). You only need folders present IF you are adding content. So no need for a Shaders folder if you are not adding shaders, etc.
- The project settings for the pipeline should be Windows and HiDef
- The OutputDir should be your actual Horizons module folder. So when assets compile, it will put the XNBs in your module.
- For models, ALWAYS check GenerateTangentFrames.
- For textures, ALWAYS select DxtCompressed for TextureFormat (while this part isn't required, it creates a small and very memory efficient XNB texture).
- For textures, ALWAYS select DxtCompressed for TextureFormat (while this part isn't required, it creates a small and very memory efficient XNB texture.
- If you build the project an encounter no errors (warnings are usually OK), then those assets should now be available for use in Horizons.
That's It! You should now be able to reference your new model/texture in your Module setup.