While making my pack, how should I lay out the folders so that FastPack properly sets all of the options correctly?
The following folders are ignored:
If the file is in the following folders, it will receive ModType Jar:
If the file is in coremods, it will receive ModType Coremod
If the file is in config, it will be treated as a ConfigFile
If the file is in the following folders, it will receive ModType Library:
If the file is in optional, it will have Required False
If the file is in client, it will be marked as Side CLIENT and Required False
If the file is in server, it will be marked as Side SERVER
Anywhere else (including optional) it will have Side BOTH and ModType Regular unless the filename ends with .litemod, in which case it will have ModType Litemod.
If a folder has a name that matches the Minecraft versioning scheme, mods in that folder will automatically generate the appropriate ModPath entries.