    private ChatColor[] setupSocketColors(FileConfiguration fc)
    {
        List<String> colorStringList = fc.getStringList("SocketItem.Colors");
        if (colorStringList == null)
            colorStringList = Arrays.asList(new String[] { "GREEN", "BLUE",
                    "RED" });
        ChatColor[] colorList = new ChatColor[colorStringList.size()];
        for (int i = 0; i < colorStringList.size(); i++)
        {
            String string = colorStringList.get(i);
            ChatColor cc = null;
            try
            {
                cc = ChatColor.valueOf(string.toUpperCase());
            }
            catch (Exception e)
            {
                continue;
            }
            if (cc != null)
                colorList[i] = cc;
        }
        System.out.println(colorList.toString());
        return colorList;
    }

    private ChatColor[] setupSocketColors(FileConfiguration fc)
    {
        List<String> colorStringList = fc.getStringList("SocketItem.Colors");
        if (colorStringList == null)
            colorStringList = Arrays.asList(new String[] { "GREEN", "BLUE",
                    "RED" });
        ChatColor[] colorList = new ChatColor[colorStringList.size()];
        for (int i = 0; i < colorStringList.size(); i++)
        {
            String string = colorStringList.get(i);
            ChatColor cc = null;
            try
            {
                cc = ChatColor.valueOf(string.toUpperCase());
            }
            catch (Exception e)
            {
                continue;
            }
            if (cc != null)
                colorList[i] = cc;
        }
        return colorList;
    }
