diff --git a/src/client/ClientDataResolver.js b/src/client/ClientDataResolver.js index 3138a2ff9..12742e0bd 100644 --- a/src/client/ClientDataResolver.js +++ b/src/client/ClientDataResolver.js @@ -343,6 +343,7 @@ class ClientDataResolver { * 'DARK_GREY', * 'LIGHT_GREY', * 'DARK_NAVY', + * 'RANDOM', * ] * ``` * or something like @@ -360,6 +361,7 @@ class ClientDataResolver { */ static resolveColor(color) { if (typeof color === 'string') { + if (color === 'RANDOM') return Math.floor(Math.random() * (0xFFFFFF + 1)); color = Constants.Colors[color] || parseInt(color.replace('#', ''), 16); } else if (color instanceof Array) { color = (color[0] << 16) + (color[1] << 8) + color[2];