Update PlayerInput.kt

This commit is contained in:
bluefireoly
2020-10-23 02:15:11 +02:00
parent 0acd93bd81
commit 265d84cd91

View File

@@ -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(