added default yml creator

This commit is contained in:
5vl 2022-11-21 01:39:22 +01:00
parent ce24441a8c
commit 9cc9426a68

View File

@ -1,8 +1,20 @@
package me.fivevl.betterspigot package me.fivevl.betterspigot
import java.io.File
/** /**
* @author 5vl * @author 5vl
* @since 0.0.1 * @since 0.0.1
*/ */
object BetterData { object BetterData {
/**
* Creates default yml file from resources folder if it doesn't exist yet
* @param fileName The name of the file to create
*/
fun createDefaultYml(fileName: String) {
val dataFolder = BetterSpigot.instance.dataFolder
if (!dataFolder.exists()) dataFolder.mkdir()
val file = File(dataFolder, fileName)
if (!file.exists()) BetterSpigot.instance.getResource(fileName)?.copyTo(file.outputStream())
}
} }