Applied kotlin style conventions

This commit is contained in:
bluefireoly
2020-10-18 18:36:49 +02:00
parent e1d4e8bbfc
commit da848728d2
39 changed files with 509 additions and 385 deletions

View File

@@ -37,7 +37,11 @@ class KSpigotComponentBuilder {
this += SelectorComponent(selector).apply(builder)
}
inline fun translatable(translatable: String, with: Array<BaseComponent>, builder: TranslatableComponent.() -> Unit = { }) {
inline fun translatable(
translatable: String,
with: Array<BaseComponent>,
builder: TranslatableComponent.() -> Unit = { }
) {
this += TranslatableComponent(translatable, with).apply(builder)
}
@@ -47,8 +51,13 @@ class KSpigotComponentBuilder {
this += TextComponent.fromLegacyText(text, color)
}
operator fun plusAssign(baseComponent: BaseComponent) { components += baseComponent }
operator fun plusAssign(baseComponents: Array<out BaseComponent>) { components += baseComponents }
operator fun plusAssign(baseComponent: BaseComponent) {
components += baseComponent
}
operator fun plusAssign(baseComponents: Array<out BaseComponent>) {
components += baseComponents
}
fun create() = components.toTypedArray()