/* * (c) 2000-2009 Carlos G�mez Rodr�guez, todos los derechos reservados / all rights reserved. * Licencia en license/bsd.txt / License in license/bsd.txt */ package eu.irreality.age.filemanagement; import java.io.File; /* Created 17/11/2007 13:24:40 */ public abstract class Paths { public static final String WORLD_PATH = "worlds"; public static String SAVE_PATH = "saves"; public static final String LANG_FILES_PATH = "lang"; private static String workingDirectory = System.getProperty("user.dir"); public static String getWorkingDirectory() { return workingDirectory; } public static void setWorkingDirectory(String workingDirectory) { Paths.workingDirectory = workingDirectory; } public static void setSaveDir ( String saveDirPath ) { File f = new File ( saveDirPath ); if ( !f.exists() ) { if ( !f.mkdir() ) { System.err.println("Could not create save directory: " + saveDirPath + ". Will ignore this setting."); } } SAVE_PATH = saveDirPath; } public static String getSaveDir ( ) { return SAVE_PATH; } }