public static boolean addClonedDisguise(String key, Disguise disguise) { if (DisguiseConfig.getMaxClonedDisguises() > 0) { if (clonedDisguises.containsKey(key)) { clonedDisguises.remove(key); } else if (DisguiseConfig.getMaxClonedDisguises() == clonedDisguises.size()) { clonedDisguises.remove(clonedDisguises.keySet().iterator().next()); } if (DisguiseConfig.getMaxClonedDisguises() > clonedDisguises.size()) { clonedDisguises.put(key, disguise); return true; } } return false; }