FAQs and beginner questions

Going to be trying multiplayer for the first time soon. I play with a lot of mods so I have some questions about exactly how these would interact:

I can see discussion about how if the host has a mod, it works for the joining player. Is that a universal fact or just a coincidence of how some mods alter the game? If not, is there any easy to determine whether a mod would work for the joiner or not?

Essentially, I'm asking if it would be possible to generate a list, out of the mods I have installed, of mods I would need to send to the person joining so they can install them too.

I suspect it would just have to be trial-and-error but I thought I'd ask on the offchance it's simple.

/r/StardewValley Thread