I think I know how the lighting class in java works, and I think it'd be relatively simple to implement adding dyes to torches to change the color of the light they give off. This is assuming that notch didn't create his own lighting system. Which, if he did, props to him. Lighting mechanics are incredibly stupid and dumb.