Why can't you just use blank.png as the crosshair? Everyone has it.
Problem-Solving 101.1.) Make a client mod2.) Make a server mod3.) Client Mod works with that server mod, only shutting down crosshairs whenever the server mod is active or available.