It would be super cool if changing the color on your ColorEyes triggered a color change on diamondweave.
In order to make the code easier, I'd not make diamondweave check for ColorEye color when being put on, I'd just make it so that the /color eye command forces a change on diamondweave.