preemptively create detail log file

This commit is contained in:
octarine-noise
2016-12-04 18:27:26 +01:00
parent 70591a484e
commit 44bfc93e1b

View File

@@ -48,6 +48,9 @@ object BetterFoliageMod {
@Mod.EventHandler @Mod.EventHandler
fun preInit(event: FMLPreInitializationEvent) { fun preInit(event: FMLPreInitializationEvent) {
log = event.modLog log = event.modLog
val logDetailFile = File(event.modConfigurationDirectory.parentFile, "logs/betterfoliage.log").apply {
if (!exists()) createNewFile()
}
logDetail = SimpleLogger( logDetail = SimpleLogger(
"BetterFoliage", "BetterFoliage",
DEBUG, DEBUG,
@@ -55,7 +58,7 @@ object BetterFoliageMod {
"yyyy-MM-dd HH:mm:ss", "yyyy-MM-dd HH:mm:ss",
null, null,
PropertiesUtil(Properties()), PropertiesUtil(Properties()),
PrintStream(File(event.modConfigurationDirectory.parentFile, "logs/betterfoliage.log")) PrintStream(logDetailFile)
) )
config = Configuration(event.suggestedConfigurationFile, null, true) config = Configuration(event.suggestedConfigurationFile, null, true)
} }