Does a server using Minecraft Forge know what mods are installed on my modded (FML) client?

I'm asking because I am writing my own mods and wanted to know if a server owner can parse the mod list during connection to the server and act consequently if some are missing.


Solution 1:

As detailed in wiki.vg the Forge Mod Loader Client actually sends the list of installed mods during handshake phase inside the ModList packet.