static Component formatContextSet(ContextSet set) {
        // "&3server=&bsurvival&a, &3world=&bnether"
        Iterator<Context> it = set.iterator();
        if (!it.hasNext()) {
            return text("global", YELLOW); // "&eglobal"
        }

        TextComponent.Builder builder = text().color(GREEN);

        builder.append(formatContext(it.next()));
        while (it.hasNext()) {
            builder.append(text(", "));
            builder.append(formatContext(it.next()));
        }

        return builder.build();
    }
A collection of formatted messages used by the plugin.
common/src/main/java/me/lucko/luckperms/common/locale/Message.java