Interface MenuBuilder<B extends MenuBuilder<B>>

All Known Subinterfaces:
ActorMenuBuilder, ItemMenuBuilder, TileEntityMenuBuilder, WidgetMenuBuilder

public interface MenuBuilder<B extends MenuBuilder<B>>
  • Method Details

    • actionIndex

      B actionIndex(Integer actionIndex)
    • identifier

      B identifier(Integer identifier)
    • option

      B option(String option)
    • target

      B target(String target)
    • opcode

      B opcode(net.runelite.api.MenuAction opcode)
    • param0

      B param0(Integer param0)
    • param1

      B param1(Integer param1)
    • itemId

      B itemId(Integer itemId)
    • worldViewId

      B worldViewId(Integer worldViewId)
    • interactMethod

      B interactMethod(InteractMethod interactMethod)
    • useItem

      B useItem(int itemId, int slot)
    • castSpell

      B castSpell(Spell spell)
    • build

      default AutomatedMenu build(int clickX, int clickY)
    • build

      AutomatedMenu build(Coordinate coordinate)