Merge pull request #24 from l4zs/master

fix some shift clicks not calling GUIClickEvent
This commit is contained in:
Jakob K
2021-08-08 22:29:40 +02:00
committed by GitHub

View File

@@ -77,7 +77,8 @@ object GUIHolder : AutoCloseable {
}
private val InventoryAction.isGUIClick
get() = this == InventoryAction.PICKUP_ALL || this == InventoryAction.PICKUP_HALF
get() = this == InventoryAction.PICKUP_ALL || this == InventoryAction.PICKUP_HALF || this == InventoryAction.PICKUP_SOME || this == InventoryAction.PICKUP_ONE || this == InventoryAction.MOVE_TO_OTHER_INVENTORY
private val InventoryInteractEvent.playerOrCancel: Player?
get() = (whoClicked as? Player) ?: kotlin.run {
isCancelled = true