public static interface ClickInventoryEvent.Drag extends ClickInventoryEvent
Usually contains multiple transactions. ClickInventoryEvent.getSlot()
returns empty as there is no primary interaction Slot.
Modifier and Type | Interface and Description |
---|---|
static interface |
ClickInventoryEvent.Drag.Middle
A completed drag Interaction cloning the cursor stack on each slot.
|
static interface |
ClickInventoryEvent.Drag.Primary
A completed drag Interaction distributing the cursor stack evenly among the slots.
|
static interface |
ClickInventoryEvent.Drag.Secondary
A completed drag Interaction distributing a single item from the cursor stack on each slot.
|
ClickInventoryEvent.Creative, ClickInventoryEvent.Double, ClickInventoryEvent.Drag, ClickInventoryEvent.Drop, ClickInventoryEvent.NumberPress, ClickInventoryEvent.Recipe, ClickInventoryEvent.Shift
ChangeInventoryEvent.Equipment, ChangeInventoryEvent.Held, ChangeInventoryEvent.Pickup, ChangeInventoryEvent.SwapHand, ChangeInventoryEvent.Transfer
InteractInventoryEvent.Close, InteractInventoryEvent.Open
getSlot
filter, getTransactions
isCancelled, setCancelled
getCursorTransaction
getTargetInventory
getCause, getContext, getSource