private static String translate(String message)
	{
		Matcher matcher = mColorPattern.matcher(message);
		StringBuffer buffer = new StringBuffer();
		
		while(matcher.find())
		{
			if (matcher.group(1) != null)
				matcher.appendReplacement(buffer, "§$1");
			else if (matcher.group(2) != null)
				matcher.appendReplacement(buffer, "\n");
		}
		
		matcher.appendTail(buffer);
		
		return buffer.toString();
	}