Thanks for the reply Chance!
I must say, that it’s good to hear about the new upcoming modding support.
For my game Musical Range, I got Super, Super lucky. My mods only needs 4 files. A empty file extension for manifest, a text file for meta data, a jpg image for album covers, and a midi track to play the music track in the game. (Look at my game trailer if you wonder what my game is about).
Thanks to @Rama, I managed to get a blueprint function that reads a raw jpg image in a folder. Thanks to Fpaths and FileManager I can read a txt file. Thanks to FileManager I can get a list of the names of files to read the manifest list of mod songs available. And it turns out the MIDI Plugin had a function already to read midi directly from file, without having to create a new uasset.
This means, in my game, I made a folder called CustomSongs.
Inside of 0Manifest
Inside of RickAndMorty-mainTheme and inside of the txt file.
And you can see from Meta.txt I simply have a youtubeID string, that I use to load in game a youtube video that plays the music to the midi track.
It works, and is super user friendly! The players dont need to download ue4, dont need to packag,e create plugins, nothing! So direct.
What is amazing, is that I can use this same set up to upload items to the workshop. Which I literally just managed.
Now, I only have to check what files the user sis subscribed to, and have the game look at those directories!
What I am saying, is, if you want your modders to be able to replace or add files, look into adding support to read directly from a file folder. It makes the modders life much easier. This may not work with maps, but for example. Weapon skins or model reskins can work very easy. Models to replace weapons, or props, like hats, can also work. And also can be useful for custom sound effects, or adding song support. It takes some work to add this support to the game, but making the end user life easier is worthed IMO.
I bet many of us started moding, just by downloading skins to weapons, and later on started doing more and more modding. So the support to very basic mod is very valuable IMO.