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