I'm not sure what you mean.
You mean a client-sided colorset? That's a good idea but I don't think it's possible.
What happens if you set %client.currentColor? Does it update anything?
commandToServer('useSprayCan',colorid);
Does anyone know how to change which paint color is selected in a client-side add-on? Thanks