Package net.storm.api.domain.items
Interface IInventoryItem
-
- All Superinterfaces:
Identifiable
,IItem
,Interactable
,Nameable
,RuneLiteWrapper<net.runelite.api.Item>
public interface IInventoryItem extends IItem
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
drop()
void
use()
void
useOn(IActor actor)
void
useOn(Interactable interactable)
void
useOn(IItem item)
void
useOn(ITileItem tileItem)
void
useOn(ITileObject tileObject)
void
useOn(IWidget widget)
-
Methods inherited from interface net.storm.api.domain.Identifiable
getId
-
Methods inherited from interface net.storm.api.domain.items.IItem
getComposition, getNotedId, getQuantity, getSlot, getSubOptionIndex, getSubOptions, getWidget, hasSubOption, isMembers, isNoted, isPlaceholder, isStackable, isTradable, setWidget
-
Methods inherited from interface net.storm.api.domain.Interactable
generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, getActionIndex, getActions, getClickPoint, hasAction, hasAction, hasAction, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, isInteractable, isInteractable, isInteractable
-
Methods inherited from interface net.storm.api.domain.RuneLiteWrapper
getWrapped
-
-
-
-
Method Detail
-
use
void use()
-
useOn
void useOn(IItem item)
-
useOn
void useOn(ITileObject tileObject)
-
useOn
void useOn(IActor actor)
-
useOn
void useOn(IWidget widget)
-
useOn
void useOn(ITileItem tileItem)
-
useOn
void useOn(Interactable interactable)
-
drop
void drop()
-
-