BuildCraft/BuildCraft — pull request #2308 by ganymedes01 (2014-12-15 04:13:52+00:00)
Title: Return false when recolouring block to it's original colour.

When attempting to colour a pipe with the colour it is already painted with, the "recolourBlock" method should return false so the painting item knows not to use up it's paint (e.g. take damage)