@SuppressWarnings("unchecked")
	static Collection<PotionEffect> deserializePotion(String effectsInString) throws IOException, ClassNotFoundException{
		ArrayList<PotionEffect> result = new ArrayList<PotionEffect>();
		if(effectsInString == null || effectsInString.length() == 0){
			return result;
		}
		for(String effectInSring : effectsInString.split(defaultDelimiter)){
			if(effectInSring == null || effectInSring.length() == 0){
				continue;
			}
			HashMap<String, Object> tmp = (HashMap<String, Object>) PotionUtils.deserialize(effectInSring);
			PotionEffect potionEffect = new PotionEffect(tmp);
			result.add(potionEffect);
		}
		return result;
	}