private void loadChat() throws SQLException {
		onlinePlayers = new HashMap<String, ChatPlayer>();
		chatChannels = new HashMap<String, ChatChannel>();
		chatSpying = new HashSet<String>();
		
		String configpath = "/plugins/BungeeSuite/channelFormats.yml";
		channelConfig = new Config(configpath);
		
		utils.loadChannels();
		
		for (ChatChannel data : chatChannels.values()) {
			String format = channelConfig.getString("BungeeSuite.Chat.Channels." + data.getName(), data.getFormat());
			
			if (!format.equals(data.getFormat()))
				getUtilities().reformatChannel(data.getName(), format);
		}
		
		channelConfig.save();
		
		String prefixpath = "/plugins/BungeeSuite/prefixes.yml";
		this.prefix = new HashMap<String, String>();
		prefixConfig = new Config(prefixpath);
		prefix.put("owner", prefixConfig.getString("Prefix.owner", ChatColor.RED + "[Owner]"));
		prefix.put("admin", prefixConfig.getString("Prefix.admin", ChatColor.RED + "[Admin]"));
		prefix.put("mod", prefixConfig.getString("Prefix.mod", ChatColor.RED + "[Mod]"));
		prefix.put("tmod", prefixConfig.getString("Prefix.tmod", ChatColor.DARK_PURPLE + "[TMod]"));
		
		getProxy().registerChannel(ChatChannel.CHANNEL_OUT_NAME);
	}