I can understand why this isn't possible at the point when you normally connect to a server since configs get read at client startup but I have a potential solution. I also understand that the mod packs will go a long way to offest the sync problem but server admins do like to 'tweak' their configs.
Add a (fairly simple to do) serverside mod that will serve up the server's config pack over http/ftp/something on a specified port (lets say server port +1000). It would be a good idea to add some spam/ddos protection but it shouldn't be too hard. You could also use this to confirm that the user is connecting with the correct modpack improving the experience for the confused noob.
The user could then add the server he/she intends to connect to into a list in the launcher. Just before launch the launcher (either with the user pressing an update configs button or automatically) could retrieve the configs from the server and create a specific config/sub-instance of the correct modpack for that server.
Of course this would be under control of the server admin with configs/port blocking etc.
This would go a long way to alleviate the GregsTech recipe miss-match issues
Add a (fairly simple to do) serverside mod that will serve up the server's config pack over http/ftp/something on a specified port (lets say server port +1000). It would be a good idea to add some spam/ddos protection but it shouldn't be too hard. You could also use this to confirm that the user is connecting with the correct modpack improving the experience for the confused noob.
The user could then add the server he/she intends to connect to into a list in the launcher. Just before launch the launcher (either with the user pressing an update configs button or automatically) could retrieve the configs from the server and create a specific config/sub-instance of the correct modpack for that server.
Of course this would be under control of the server admin with configs/port blocking etc.
This would go a long way to alleviate the GregsTech recipe miss-match issues