This commit is contained in:
2024-11-18 18:02:15 +01:00
parent 4bb1bc0cbd
commit 9415a3f217
2 changed files with 8 additions and 9 deletions
@@ -32,13 +32,12 @@ class ComponentMessage(private val resourceBundleName: String, private val class
override fun name(): Key = Key.key("steamwar", resourceBundleName)
override fun translate(key: String, locale: Locale): MessageFormat? {
val rb = ResourceBundle.getBundle(resourceBundleName, locale, classLoader)
return if (rb.containsKey(key)) {
MessageFormat(rb.getString(key), locale)
} else {
null
override fun translate(key: String, locale: Locale) =
ResourceBundle.getBundle(resourceBundleName, locale, classLoader).let {
if (it.containsKey(key)) {
MessageFormat(it.getString(key), locale)
} else {
null
}
}
}
}
@@ -55,4 +55,4 @@ object InviteCommand: SWCommand("invite") {
fun isLeader(): TypeValidator<Player> {
return TypeValidator<Player> { _, player, _ -> TNTLeagueGame.getTeam(player)?.leader == player}
}
}
}