Sweet thanks, I'll use this at my server to contain those who fail to download music and textures ;)
You must be missing the part where they would have to require a client-side add-on, because forcing to download a client-side add-on to contain people who don't want to download something makes literally no sense
Don't worry, they already have to download the client gui to join my server.
If they have to download a client GUI, then why not just change the setting for them?
Just because the user doesn't request it doesn't mean you can't send it~
Just because you send it doesn't mean it will actually be downloaded~