Package net.storm.api.domain
Interface SceneEntity
- All Superinterfaces:
Identifiable,Interactable,Locatable,Nameable
- All Known Subinterfaces:
IActor,IDecorativeObject,IGameObject,IGroundObject,INPC,IPlayer,ITileItem,ITileObject,IWallObject,TileEntity
Represents an entity that exists in the game scene (game world).
Scene entities are objects that can be seen and interacted with in the 3D game world. They have a location, ID, name, and support interaction. This includes:
- Actors (players and NPCs)
- Tile objects (game objects, walls, decorations)
- Ground items
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionnet.runelite.api.WorldViewGets the world view this entity belongs to.Methods inherited from interface net.storm.api.domain.Identifiable
getIdMethods 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, isInteractableMethods inherited from interface net.storm.api.domain.Locatable
distanceTo, distanceTo, distanceTo2DHypotenuse, distanceToHypotenuse, getLocalLocation, getPlane, getWorldLocation, getWorldX, getWorldY
-
Method Details
-
getWorldView
net.runelite.api.WorldView getWorldView()Gets the world view this entity belongs to.World views represent different game instances (e.g., the main game world vs. instanced areas like the Gauntlet).
- Returns:
- the world view
-