Package net.storm.api.domain.tiles
Interface TileEntity
- All Superinterfaces:
Identifiable,Interactable,Locatable,Nameable,SceneEntity
- All Known Subinterfaces:
IDecorativeObject,IGameObject,IGroundObject,ITileItem,ITileObject,IWallObject
Represents an entity that is attached to a specific tile in the game world.
Tile entities include game objects, wall objects, ground objects, decorative objects, and ground items. Unlike actors which can move freely, tile entities are fixed to their tile position.
- See Also:
-
Method Summary
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, getWorldYMethods inherited from interface net.storm.api.domain.SceneEntity
getWorldView
-
Method Details
-
getTile
ITile getTile()Gets the tile this entity is located on.- Returns:
- the parent tile
-