Move config files into own dir

This commit is contained in:
modmuss50 2016-03-11 13:09:59 +00:00
parent ee05dd5cb5
commit 82043cadc4
2 changed files with 7 additions and 6 deletions

View file

@ -70,12 +70,13 @@ public class Core {
FMLCommonHandler.instance().bus().register(this); FMLCommonHandler.instance().bus().register(this);
MinecraftForge.EVENT_BUS.register(this); MinecraftForge.EVENT_BUS.register(this);
String path = event.getSuggestedConfigurationFile().getAbsolutePath().replace(ModInfo.MOD_ID, "TechReborn"); configDir = new File(event.getModConfigurationDirectory(), "techreborn");
if(!configDir.exists()){
config = ConfigTechReborn.initialize(new File(path)); configDir.mkdir();
configDir = event.getModConfigurationDirectory(); }
config = ConfigTechReborn.initialize(new File(configDir, "main.cfg"));
worldGen = new TechRebornWorldGen(); worldGen = new TechRebornWorldGen();
worldGen.configFile = (new File(event.getModConfigurationDirectory(), "techrebornOres.json")); worldGen.configFile = (new File(configDir, "ores.json"));
recipeCompact = new RecipeCompact(); recipeCompact = new RecipeCompact();
TechRebornAPI.recipeCompact = recipeCompact; TechRebornAPI.recipeCompact = recipeCompact;

View file

@ -83,7 +83,7 @@ public class RecipeCompact implements IRecipeCompact {
} }
public void saveMissingItems(File mcDir) throws IOException { public void saveMissingItems(File mcDir) throws IOException {
File missingItemsFile = new File(mcDir, "TechRebornMissingItems.txt"); File missingItemsFile = new File(mcDir, "missingItems.txt");
if(missingItemsFile.exists()){ if(missingItemsFile.exists()){
missingItemsFile.delete(); missingItemsFile.delete();
} }