Added Dye Consumption configuration options.

I added the ability to enable or disable dye consumption as well as included pikachu's changes to correct the handlers.