From 28505ec95bc4b34e5291b3c527865c05dc051981 Mon Sep 17 00:00:00 2001 From: bluefireoly Date: Sat, 31 Oct 2020 15:11:46 +0100 Subject: [PATCH] Update InventoryExtensions.kt --- .../kspigot/extensions/bukkit/InventoryExtensions.kt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/net/axay/kspigot/extensions/bukkit/InventoryExtensions.kt b/src/main/kotlin/net/axay/kspigot/extensions/bukkit/InventoryExtensions.kt index 9029835a..fe355292 100644 --- a/src/main/kotlin/net/axay/kspigot/extensions/bukkit/InventoryExtensions.kt +++ b/src/main/kotlin/net/axay/kspigot/extensions/bukkit/InventoryExtensions.kt @@ -1,5 +1,14 @@ package net.axay.kspigot.extensions.bukkit +import org.bukkit.event.inventory.InventoryAction import org.bukkit.inventory.Inventory -fun Inventory.closeForViewers() = viewers.forEach { it.closeInventory() } \ No newline at end of file +fun Inventory.closeForViewers() = viewers.forEach { it.closeInventory() } + +val InventoryAction.isSimple + get() = when (this) { + InventoryAction.PLACE_ALL, InventoryAction.PLACE_ONE, + InventoryAction.PICKUP_ALL, InventoryAction.PICKUP_HALF, InventoryAction.PICKUP_ONE + -> true + else -> false + } \ No newline at end of file