Class RSLoot
- java.lang.Object
-
- com.osrsbots.orb.api.interactables.types.RSLoot
-
public class RSLoot extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RSLoot(net.runelite.api.TileItem item, net.runelite.api.Tile tile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intdistanceToPlayer()voiddoAction(java.lang.String option)@Nullable java.awt.PolygongetClickbox()intgetExchangePrice()intgetHaPrice()intgetId()java.lang.String[]getInventoryActions()intgetInventoryModel()intgetLinkedNoteId()net.runelite.api.coords.LocalPointgetLocalLocation()java.lang.StringgetMembersName()java.lang.StringgetName()intgetNote()intgetPlaceholderId()intgetPlaceholderTemplateId()net.runelite.api.PointgetSceneLocation()intgetShiftClickActionIndex()intgetStorePrice()net.runelite.api.coords.WorldPointgetWorldLocation()inthashCode()voidhighlight()booleanhover()voidinteract()booleanisInteractable()booleanisMembers()booleanisReachable()booleanisStackable()booleanuseWith(RSItem rsi)
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
highlight
public void highlight()
-
doAction
public void doAction(@Nonnull java.lang.String option)
-
interact
public void interact()
-
isInteractable
public boolean isInteractable()
-
getWorldLocation
@Nonnull public net.runelite.api.coords.WorldPoint getWorldLocation()
-
getLocalLocation
@Nonnull public net.runelite.api.coords.LocalPoint getLocalLocation()
-
useWith
public boolean useWith(@Nonnull RSItem rsi)
-
isReachable
public boolean isReachable()
-
distanceToPlayer
public int distanceToPlayer()
-
getClickbox
@Nullable public @Nullable java.awt.Polygon getClickbox()
-
hover
public boolean hover()
-
getName
public java.lang.String getName()
-
getMembersName
public java.lang.String getMembersName()
-
getId
public int getId()
-
getNote
public int getNote()
-
getLinkedNoteId
public int getLinkedNoteId()
-
getPlaceholderId
public int getPlaceholderId()
-
getPlaceholderTemplateId
public int getPlaceholderTemplateId()
-
getStorePrice
public int getStorePrice()
-
getHaPrice
public int getHaPrice()
-
getExchangePrice
public int getExchangePrice()
-
isMembers
public boolean isMembers()
-
isStackable
public boolean isStackable()
-
getInventoryActions
public java.lang.String[] getInventoryActions()
-
getShiftClickActionIndex
public int getShiftClickActionIndex()
-
getInventoryModel
public int getInventoryModel()
-
getSceneLocation
public net.runelite.api.Point getSceneLocation()
-
-