File tree Expand file tree Collapse file tree
plugin/src/main/kotlin/trplugins/menu/module/conf Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11group =me.arasple.mc.trmenu
2- version =3.10.4
2+ version =3.10.5
Original file line number Diff line number Diff line change @@ -35,23 +35,25 @@ object Loader {
3535 " shop-example/handler/Shop-Handler-Sell.yml" ,
3636 )
3737
38- private val folder: File
39- get() = ensureMenuFolder()
40-
41- private fun ensureMenuFolder (): File {
38+ private val folder by lazy {
39+ Menu .menus.clear()
4240 val folder = File (getDataFolder(), " menus" )
4341
4442 if (! folder.exists()) {
45- folder.mkdirs()
46- }
47- defaults.forEach { path ->
48- val target = File (folder, path.replace(' /' , File .separatorChar))
49- if (! target.exists()) {
50- releaseResourceFile(" menus/$path " , true )
51- }
43+ arrayOf(
44+ " Example.yml" ,
45+ " Demo-Buttons.yml" ,
46+ " Profile.yml" ,
47+ " Dialog-Example.yml" ,
48+ " Dialog-Layout-Example.yml" ,
49+ " shop-example/Shop-Categories.yml" ,
50+ " shop-example/categories/Shop-Ores.yml" ,
51+ " shop-example/handler/Shop-Handler-Purchase.yml" ,
52+ " shop-example/handler/Shop-Handler-Sell.yml" ,
53+ ).forEach { releaseResourceFile(" menus/$it " , true ) }
5254 }
5355
54- return folder
56+ folder
5557 }
5658
5759 var isLoading = false
You can’t perform that action at this time.
0 commit comments