I am running forge version 4.0.0.230. (http://jenkins.minecraftforge.net:7070/job/forge/230/).
I made a mod that is an addition to an already made mod. This "parent" mod runs on this version of forge, so I used this version as well.
My mod works fine with the "parent". I have that mod, and mine on my server, but if someone tries to connect and they DON'T have my mod, they can still connect. I've tried all four possibilities of this line
@NetworkMod(clientSideRequired = true, serverSideRequired = false)
@NetworkMod(clientSideRequired = false, serverSideRequired = false)
@NetworkMod(clientSideRequired = true, serverSideRequired = true)
@NetworkMod(clientSideRequired = false, serverSideRequired = true)
but people can still connect without having my mod installed.