public static void put(String key, Attunement value){
		if (!players.containsKey(key)){
			players.put(key, new ArrayList<Attunement>());
		}

		if (Config.allowPerWorldAttunement == true){
			for (int i=0;i<players.get(key).size();i++){
				if (players.get(key).get(i).loc.getWorld() != null && players.get(key).get(i).loc.getWorld().equals(value.loc.getWorld())){
					players.get(key).set(i, value);
					return;
				}
			}
		
			players.get(key).add(value);
		}else{
			players.get(key).clear();
			players.get(key).add(value);
		}
		
		//return players.put(key, value);
	}