Update PlayerInput.kt
This commit is contained in:
@@ -6,7 +6,6 @@ import net.axay.kspigot.event.unregister
|
|||||||
import net.axay.kspigot.extensions.bukkit.closeForViewers
|
import net.axay.kspigot.extensions.bukkit.closeForViewers
|
||||||
import net.axay.kspigot.items.itemStack
|
import net.axay.kspigot.items.itemStack
|
||||||
import net.axay.kspigot.items.meta
|
import net.axay.kspigot.items.meta
|
||||||
import net.axay.kspigot.items.name
|
|
||||||
import net.axay.kspigot.main.KSpigotMainInstance
|
import net.axay.kspigot.main.KSpigotMainInstance
|
||||||
import net.axay.kspigot.runnables.taskRunLater
|
import net.axay.kspigot.runnables.taskRunLater
|
||||||
import net.wesjd.anvilgui.AnvilGUI
|
import net.wesjd.anvilgui.AnvilGUI
|
||||||
@@ -23,11 +22,11 @@ fun Player.awaitChatInput(timeoutSeconds: Int = 1 * 60, callback: (String?) -> U
|
|||||||
|
|
||||||
fun Player.awaitAnvilInput(
|
fun Player.awaitAnvilInput(
|
||||||
timeoutSeconds: Int = 1 * 60,
|
timeoutSeconds: Int = 1 * 60,
|
||||||
invTitle: String = "${KColors.ORANGERED}Type your input!",
|
invTitle: String = "Type your input!",
|
||||||
startText: String = "${KColors.ORANGERED}RENAME ME",
|
startText: String = "RENAME ME",
|
||||||
renameItemDescription: List<String> = listOf(
|
renameItemDescription: List<String> = listOf(
|
||||||
"${KColors.INDIANRED}Rename this item to",
|
"Rename this item to",
|
||||||
"${KColors.INDIANRED}submit your input!"
|
"submit your input!"
|
||||||
),
|
),
|
||||||
callback: (String?) -> Unit
|
callback: (String?) -> Unit
|
||||||
) {
|
) {
|
||||||
@@ -98,15 +97,15 @@ internal class PlayerInputAnvilInv(
|
|||||||
} else
|
} else
|
||||||
AnvilGUI.Response.text("Type here...")
|
AnvilGUI.Response.text("Type here...")
|
||||||
}
|
}
|
||||||
.title(invTitle)
|
.title("${KColors.ORANGERED}$invTitle")
|
||||||
.item(
|
.item(
|
||||||
itemStack(Material.PAPER) {
|
itemStack(Material.PAPER) {
|
||||||
meta {
|
meta {
|
||||||
lore = renameItemDescription
|
lore = renameItemDescription.map { "${KColors.INDIANRED}$it" }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
.text(startText)
|
.text("${KColors.ORANGERED}$startText")
|
||||||
.open(player)
|
.open(player)
|
||||||
|
|
||||||
override val inputListeners = listOf(
|
override val inputListeners = listOf(
|
||||||
|
Reference in New Issue
Block a user