src/main/java/dev/lambdaurora/spruceui/util/ColorUtil.java
public static int argbMultiply(int color, float multiplier, @Range(from = 0, to = 255) int alpha) {
        return packARGBColor(
                MathHelper.clamp((int) (argbUnpackRed(color) * multiplier), 0, 255),
                MathHelper.clamp((int) (argbUnpackGreen(color) * multiplier), 0, 255),
                MathHelper.clamp((int) (argbUnpackBlue(color) * multiplier), 0, 255),
                alpha);
    }
/**
     * Multiplies the RGB values of an ARGB color with a multiplier
     *
     * @param color the color
     * @param multiplier the multiplier
     * @param alpha the alpha value of the multiplied color
     * @return the multiplied color
     */
Multiplies the RGB values of an ARGB color with a multiplier
@param color the color
@param multiplier the multiplier
@param alpha the alpha value of the multiplied color
@return the multiplied color
Multiplies the RGB values of an ARGB color with a multiplier @param color the color @param multiplier the multiplier @param alpha the alpha value of the multiplied color @return the multiplied color
public static int argbMultiply(int color, float multiplier, @Range(from = 0, to = 255) int alpha) {
        return packARGBColor(
                MathHelper.clamp((int) (argbUnpackRed(color) * multiplier), 0, 255),
                MathHelper.clamp((int) (argbUnpackGreen(color) * multiplier), 0, 255),
                MathHelper.clamp((int) (argbUnpackBlue(color) * multiplier), 0, 255),
                alpha);
    }
public static int argbMultiply ( int color , float multiplier , @ Range ( from = 0 , to = 255 ) int alpha ) { return packARGBColor ( MathHelper . clamp ( ( int ) ( argbUnpackRed ( color ) * multiplier ) , 0 , 255 ) , MathHelper . clamp ( ( int ) ( argbUnpackGreen ( color ) * multiplier ) , 0 , 255 ) , MathHelper . clamp ( ( int ) ( argbUnpackBlue ( color ) * multiplier ) , 0 , 255 ) , alpha ) ; }
Multiplies the RGB values of an ARGB color with a multiplier
 @param color the color
 @param multiplier the multiplier
 @param alpha the alpha value of the multiplied color
 @return the multiplied color
Multiplies the RGB values of an ARGB color with a multiplier @param color the color @param multiplier the multiplier @param alpha the alpha value of the multiplied color @return the multiplied color