Skip to content

Commit da3ecc8

Browse files
committed
API: No longer to add .yml to LoaderSettings
1 parent c524295 commit da3ecc8

File tree

7 files changed

+11
-11
lines changed

7 files changed

+11
-11
lines changed

bukkit/src/main/kotlin/io/github/rothes/esu/bukkit/config/BukkitEsuLocale.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package io.github.rothes.esu.bukkit.config
22

3-
import io.github.rothes.esu.core.config.EsuLocale
43
import io.github.rothes.esu.bukkit.config.BukkitEsuLocale.BukkitLocaleData
54
import io.github.rothes.esu.core.EsuCore
5+
import io.github.rothes.esu.core.config.EsuLocale
66
import io.github.rothes.esu.core.configuration.ConfigLoader
77
import io.github.rothes.esu.core.configuration.MultiLocaleConfiguration
88
import io.github.rothes.esu.lib.configurate.objectmapping.meta.PostProcess
@@ -18,7 +18,7 @@ object BukkitEsuLocale: EsuLocale<BukkitLocaleData>() {
1818
}
1919

2020
override fun load(): MultiLocaleConfiguration<BukkitLocaleData> = ConfigLoader.loadMulti(
21-
EsuCore.instance.baseConfigPath().resolve("lang"), "en_us.yml"
21+
EsuCore.instance.baseConfigPath().resolve("lang"), "en_us"
2222
)
2323

2424
class BukkitLocaleData: BaseEsuLocaleData() {

bukkit/src/main/kotlin/io/github/rothes/esu/bukkit/module/SocialFilterModule.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ object SocialFilterModule: BukkitModule<BaseModuleConfiguration, SocialFilterMod
4545
filters = ConfigLoader.loadMulti(
4646
moduleFolder.resolve("filters"),
4747
ConfigLoader.LoaderSettingsMulti<Filter>(
48-
createKeys = listOf("example.yml")
48+
createKeys = listOf("example")
4949
)
5050
)
5151
}

bungeecord/src/main/kotlin/io/github/rothes/esu/bungee/config/BungeeEsuLocale.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ object BungeeEsuLocale: EsuLocale<BungeeLocaleData>() {
1717
}
1818

1919
override fun load(): MultiLocaleConfiguration<BungeeLocaleData> = ConfigLoader.loadMulti(
20-
EsuCore.instance.baseConfigPath().resolve("lang"), "en_us.yml"
20+
EsuCore.instance.baseConfigPath().resolve("lang"), "en_us"
2121
)
2222

2323
class BungeeLocaleData: BaseEsuLocaleData() {

core/src/main/kotlin/io/github/rothes/esu/core/colorscheme/ColorSchemes.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package io.github.rothes.esu.core.colorscheme
22

3-
import io.github.rothes.esu.core.config.EsuConfig
43
import io.github.rothes.esu.core.EsuCore
4+
import io.github.rothes.esu.core.config.EsuConfig
55
import io.github.rothes.esu.core.configuration.ConfigLoader
66

77
object ColorSchemes {
@@ -17,7 +17,7 @@ object ColorSchemes {
1717
return ConfigLoader.loadMulti<MultiColorSchemeConfiguration, ColorScheme>(
1818
EsuCore.instance.baseConfigPath().resolve("color_schemes"),
1919
ConfigLoader.LoaderSettingsMulti(
20-
"${EsuConfig.get().defaultColorScheme}.yml",
20+
EsuConfig.get().defaultColorScheme,
2121
yamlLoader = {
2222
it.defaultOptions {
2323
it.header("""

core/src/main/kotlin/io/github/rothes/esu/core/configuration/ConfigLoader.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,9 @@ object ConfigLoader {
126126
}
127127
return configClass.getConstructor(Map::class.java).newInstance(
128128
buildMap {
129-
val files = settings.forceLoad?.map { path.resolve(it) }?.toMutableSet() ?: mutableSetOf()
129+
val files = settings.forceLoad?.map { path.resolve("$it.yml") }?.toMutableSet() ?: mutableSetOf()
130130
if (settings.createKeys?.isNotEmpty() == true && path.notExists()) {
131-
files.addAll(settings.createKeys.map { path.resolve(it) })
131+
files.addAll(settings.createKeys.map { path.resolve("$it.yml") })
132132
}
133133

134134
if (path.isDirectory()) {

core/src/main/kotlin/io/github/rothes/esu/core/module/CommonModule.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ abstract class CommonModule<C: ConfigurationPart, L: ConfigurationPart> : Module
6565

6666
override fun reloadConfig() {
6767
config = ConfigLoader.load(configPath, configClass, ConfigLoader.LoaderSettings(yamlLoader = configLoader))
68-
locale = ConfigLoader.loadMulti(localePath, localeClass, ConfigLoader.LoaderSettingsMulti("en_us.yml", yamlLoader = localeLoader))
68+
locale = ConfigLoader.loadMulti(localePath, localeClass, ConfigLoader.LoaderSettingsMulti("en_us", yamlLoader = localeLoader))
6969
}
7070

7171
fun User.hasPerm(shortPerm: String): Boolean {

velocity/src/main/kotlin/io/github/rothes/esu/velocity/config/VelocityEsuLocale.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package io.github.rothes.esu.velocity.config
22

3-
import io.github.rothes.esu.core.config.EsuLocale
43
import io.github.rothes.esu.core.EsuCore
4+
import io.github.rothes.esu.core.config.EsuLocale
55
import io.github.rothes.esu.core.configuration.ConfigLoader
66
import io.github.rothes.esu.core.configuration.MultiLocaleConfiguration
77
import io.github.rothes.esu.lib.configurate.objectmapping.meta.PostProcess
@@ -17,7 +17,7 @@ object VelocityEsuLocale: EsuLocale<VelocityLocaleData>() {
1717
}
1818

1919
override fun load(): MultiLocaleConfiguration<VelocityLocaleData> = ConfigLoader.loadMulti(
20-
EsuCore.instance.baseConfigPath().resolve("lang"), "en_us.yml"
20+
EsuCore.instance.baseConfigPath().resolve("lang"), "en_us"
2121
)
2222

2323
class VelocityLocaleData: BaseEsuLocaleData() {

0 commit comments

Comments
 (0)