I have run into a situation with my server that requires certain mods load before others. To handle this, I usually rename my mods to 0<modname>, 1<modname>, etc.. this enables me to control load order and resolves many conflicts and issues I have run into. I tried to handle this in a sensible way first by creating folders in mods called mods/0, mods/1, etc.. This did not work as when FML is looking for mods to load it hits the /0 or /1 and looks for a class file to load. It doesn't seem to care that I have 3-4 mods in that folder.
Is it possible to get FML to recognize at least the first level of nesting? This would enable me to have a set of folders, 0-3, that could handle the ordering without going through the trouble of renaming. This issue is very visible when using forestry and also the plugin pluginsForForestry with extraBees. extraBees tries to load first and freaks out. By using the numbered prefix, I can get all my mods to load without issue, but using a structured folder setup would be cleaner.
My server is run on a Mac. OS X Lion.
Thanks,
~b