Class WidgetAction

java.lang.Object
net.storm.api.interact.WidgetAction
All Implemented Interfaces:
Automation

public class WidgetAction extends Object implements Automation
Represents an automated widget interaction action.

This automation action performs interactions with UI widgets in the game interface. Widgets include inventory slots, bank items, spell buttons, equipment slots, and other interface components.

The widget action uses the game's widget ID system where:

  • componentId identifies the widget (parent invalid input: '<'invalid input: '<' 16 | child)
  • index identifies the slot within the widget (for containers)
  • itemId identifies the item in that slot (if applicable)
  • identifier specifies the action type

See Also:
  • Constructor Details

    • WidgetAction

      public WidgetAction()