Interface ClickContainerEvent.Drop
- All Superinterfaces:
AffectEntityEvent, AffectItemStackEvent, AffectSlotEvent, Cancellable, ChangeInventoryEvent, ClickContainerEvent, DropItemEvent, DropItemEvent.Dispense, Event, InteractContainerEvent, SpawnEntityEvent
- All Known Subinterfaces:
ClickContainerEvent.Drop.Full, ClickContainerEvent.Drop.Outside, ClickContainerEvent.Drop.Outside.Primary, ClickContainerEvent.Drop.Outside.Secondary, ClickContainerEvent.Drop.Single
- Enclosing interface:
ClickContainerEvent
public static interface ClickContainerEvent.Drop
extends ClickContainerEvent, DropItemEvent.Dispense
An interaction resulting in dropping an item.
Note this is for dropping items with a container open.
See ChangeInventoryEvent.Drop for events with no container open.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceAn interaction dropping an entire stack.static interfaceA click outside of the inventory resulting in dropping the item on cursor.static interfaceAn interaction dropping a single item.Nested classes/interfaces inherited from interface ChangeInventoryEvent
ChangeInventoryEvent.Held, ChangeInventoryEvent.Pickup, ChangeInventoryEvent.SwapHandNested classes/interfaces inherited from interface ClickContainerEvent
ClickContainerEvent.Creative, ClickContainerEvent.Double, ClickContainerEvent.Drag, ClickContainerEvent.Drop, ClickContainerEvent.Middle, ClickContainerEvent.NumberPress, ClickContainerEvent.Primary, ClickContainerEvent.Recipe, ClickContainerEvent.Secondary, ClickContainerEvent.SelectTrade, ClickContainerEvent.ShiftNested classes/interfaces inherited from interface DropItemEvent
DropItemEvent.Close, DropItemEvent.Custom, DropItemEvent.Destruct, DropItemEvent.Dispense, DropItemEvent.PreNested classes/interfaces inherited from interface InteractContainerEvent
InteractContainerEvent.Close, InteractContainerEvent.OpenNested classes/interfaces inherited from interface SpawnEntityEvent
SpawnEntityEvent.Custom, SpawnEntityEvent.Pre -
Method Summary
Methods inherited from interface AffectEntityEvent
entities, entitySnapshots, filterEntities, filterEntityLocationsMethods inherited from interface AffectSlotEvent
filter, transactionsMethods inherited from interface Cancellable
isCancelled, setCancelledMethods inherited from interface ClickContainerEvent
inventory, slotMethods inherited from interface InteractContainerEvent
container, cursorTransaction