Update PlayerInput.kt

This commit is contained in:
bluefireoly
2020-10-23 02:12:06 +02:00
parent c454b53d96
commit 0acd93bd81

View File

@@ -12,6 +12,7 @@ import net.axay.kspigot.runnables.taskRunLater
import net.wesjd.anvilgui.AnvilGUI import net.wesjd.anvilgui.AnvilGUI
import org.bukkit.Material import org.bukkit.Material
import org.bukkit.entity.Player import org.bukkit.entity.Player
import org.bukkit.event.EventPriority
import org.bukkit.event.Listener import org.bukkit.event.Listener
import org.bukkit.event.inventory.InventoryClickEvent import org.bukkit.event.inventory.InventoryClickEvent
import org.bukkit.event.player.AsyncPlayerChatEvent import org.bukkit.event.player.AsyncPlayerChatEvent
@@ -68,9 +69,11 @@ internal class PlayerInputChat(
) : PlayerInput(player, callback, timeoutSeconds) { ) : PlayerInput(player, callback, timeoutSeconds) {
override val inputListeners = listOf( override val inputListeners = listOf(
listen<AsyncPlayerChatEvent> { listen<AsyncPlayerChatEvent>(EventPriority.LOWEST) {
it.isCancelled = true if (it.player == player) {
onReceive(it.message) it.isCancelled = true
onReceive(it.message)
}
} }
) )