Update KSpigotChat.kt
This commit is contained in:
@@ -6,10 +6,10 @@ import net.md_5.bungee.api.ChatColor
|
|||||||
import net.md_5.bungee.api.chat.*
|
import net.md_5.bungee.api.chat.*
|
||||||
import org.bukkit.entity.Player
|
import org.bukkit.entity.Player
|
||||||
|
|
||||||
object KBungeeChat {
|
object KSpigotChat {
|
||||||
|
|
||||||
inline fun buildComponent(builder: KBungeeComponentBuilder.() -> Unit): Array<out BaseComponent> {
|
inline fun buildComponent(builder: KSpigotComponentBuilder.() -> Unit): Array<out BaseComponent> {
|
||||||
return KBungeeComponentBuilder().apply(builder).create()
|
return KSpigotComponentBuilder().apply(builder).create()
|
||||||
}
|
}
|
||||||
|
|
||||||
fun Player.sendMessage(vararg components: BaseComponent) {
|
fun Player.sendMessage(vararg components: BaseComponent) {
|
||||||
@@ -18,7 +18,7 @@ object KBungeeChat {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
class KBungeeComponentBuilder {
|
class KSpigotComponentBuilder {
|
||||||
|
|
||||||
val components: MutableList<BaseComponent> = ArrayList()
|
val components: MutableList<BaseComponent> = ArrayList()
|
||||||
|
|
||||||
@@ -78,8 +78,8 @@ open class BaseComponentBuilder {
|
|||||||
// TODO
|
// TODO
|
||||||
// var extra: List<BaseComponent>? = null
|
// var extra: List<BaseComponent>? = null
|
||||||
|
|
||||||
inline fun hoverEvent(action: HoverEvent.Action, builder: KBungeeComponentBuilder.() -> Unit)
|
inline fun hoverEvent(action: HoverEvent.Action, builder: KSpigotComponentBuilder.() -> Unit)
|
||||||
= HoverEvent(action, KBungeeComponentBuilder().apply(builder).create())
|
= HoverEvent(action, KSpigotComponentBuilder().apply(builder).create())
|
||||||
|
|
||||||
protected fun applyTo(baseComponent: BaseComponent) {
|
protected fun applyTo(baseComponent: BaseComponent) {
|
||||||
|
|
Reference in New Issue
Block a user