diff --git a/common/addons/library-image/src/main/java/com/dfsek/terra/addons/image/converter/ClosestMatchColorConverter.java b/common/addons/library-image/src/main/java/com/dfsek/terra/addons/image/converter/ClosestMatchColorConverter.java index 80bf1cee4..a95e2ee83 100644 --- a/common/addons/library-image/src/main/java/com/dfsek/terra/addons/image/converter/ClosestMatchColorConverter.java +++ b/common/addons/library-image/src/main/java/com/dfsek/terra/addons/image/converter/ClosestMatchColorConverter.java @@ -20,11 +20,12 @@ public class ClosestMatchColorConverter implements ColorConverter { int closest = 0; int smallestDistance = Integer.MAX_VALUE; for(int compare : colors) { - int distance = ColorUtil.distance(color, compare); - if(distance == 0) { + if(color == compare) { closest = compare; break; - } else if(distance < smallestDistance) { + } + int distance = ColorUtil.distance(color, compare); + if(distance < smallestDistance) { smallestDistance = distance; closest = compare; }