NounsPicker/src/main/java/wtf/beatrice/nounspicker/utils/FileManager.java

37 lines
856 B
Java

package wtf.beatrice.nounspicker.utils;
import wtf.beatrice.nounspicker.NounsPicker;
import java.io.File;
public class FileManager
{
private final NounsPicker plugin;
private final ConsoleLogger logger;
public FileManager(NounsPicker plugin)
{
this.plugin = plugin;
logger = new ConsoleLogger(getClass());
}
public boolean routineCheck()
{
File dataDir = plugin.getDataFolder();
logger.log("Checking plugin directory...");
if(!dataDir.exists())
{
logger.log("Creating plugin directory!");
if (dataDir.mkdirs())
{
logger.log("Plugin directory created!");
} else {
logger.err("Error creating plugin directory!");
return false;
}
}
return true;
}
}