Class ItemUseSelectItems

java.lang.Object
emu.grasscutter.game.props.ItemUseAction.ItemUseAction
emu.grasscutter.game.props.ItemUseAction.ItemUseSelectItems
Direct Known Subclasses:
ItemUseAddSelectItem, ItemUseChestSelectItem, ItemUseGrantSelectReward

public abstract class ItemUseSelectItems extends ItemUseAction
  • Field Details

    • INVALID

      protected static final int INVALID
      See Also:
    • optionItemIds

      protected int[] optionItemIds
  • Constructor Details

    • ItemUseSelectItems

      public ItemUseSelectItems()
  • Method Details

    • getItemId

      protected int getItemId(int index)
    • getItemCount

      protected int getItemCount(int index)
    • getItemStack

      protected GameItem getItemStack(int index, int useCount)
    • useItem

      public boolean useItem(UseItemParams params)
      Overrides:
      useItem in class ItemUseAction