diff --git a/src/main/kotlin/net/axay/kspigot/extensions/events/PrepareItemCraftEventExtensions.kt b/src/main/kotlin/net/axay/kspigot/extensions/events/PrepareItemCraftEventExtensions.kt new file mode 100644 index 00000000..ea2bff75 --- /dev/null +++ b/src/main/kotlin/net/axay/kspigot/extensions/events/PrepareItemCraftEventExtensions.kt @@ -0,0 +1,10 @@ +package net.axay.kspigot.extensions.events + +import org.bukkit.Material +import org.bukkit.event.inventory.PrepareItemCraftEvent +import org.bukkit.inventory.ItemStack + +val PrepareItemCraftEvent.isCancelled: Boolean + get() = this.inventory.result?.type == Material.AIR + +fun PrepareItemCraftEvent.cancel() { this.inventory.result = ItemStack(Material.AIR) } \ No newline at end of file