Custom Interaction Method for the InventoryClickEvent. Register SmartEvents and use the Event Manager.