SlotClickEvents
com.jsmacrosce.jsmacros.client.util.SlotClickEvents
Dispatches slot-click and applicable drop events for container-screen mixins.
The click is triggered first; if it is cancelled, no drop event is triggered. Otherwise,
a drop event is triggered for a throw action or an outside-window slot click.
Methods
fire
static fire(AbstractContainerScreen<?> screen, int actionId, boolean isThrow, int button, int slotId): boolean#Fires the click event and, unless it is cancelled, a drop event for a throw or outside-window click.
Parameters:
screen: screen receiving the clickactionId: numeric action identifier supplied by the version-specific callerisThrow: whether the action is a throwbutton: button value supplied by the screen handlerslotId: clicked menu slot, or the outside-window sentinel
Returns:
true when the click event is cancelled, or when the applicable drop event is cancelled; false otherwise