Move config files into own dir
This commit is contained in:
parent
ee05dd5cb5
commit
82043cadc4
2 changed files with 7 additions and 6 deletions
|
@ -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;
|
||||||
|
|
|
@ -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();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue