001package co.aikar.commands; 002 003import net.kyori.text.format.TextColor; 004import net.kyori.text.serializer.ComponentSerializers; 005 006public class VelocityMessageFormatter extends MessageFormatter<TextColor> { 007 008 public VelocityMessageFormatter(TextColor... colors) { 009 super(colors); 010 } 011 012 @Override 013 @SuppressWarnings("deprecation") 014 String format(TextColor color, String message) { 015 return ComponentSerializers.LEGACY.serialize(ComponentSerializers.LEGACY.deserialize(message).color(color)); 016 } 017}