Package org.ships.vessel.common.assits
Interface SignBasedVessel
- All Superinterfaces:
org.core.world.position.Positionable<org.core.world.position.impl.BlockPosition>
,Vessel
- All Known Subinterfaces:
ShipsVessel
- All Known Implementing Classes:
AbstractShipsVessel
,Airship
,Marsship
,OPShip
,Plane
,Submarine
,WaterShip
-
Method Summary
Modifier and TypeMethodDescriptionorg.core.world.position.block.entity.sign.LiveSignTileEntity
getSign()
Methods inherited from interface org.ships.vessel.common.types.Vessel
get, getAltitudeSpeed, getCachedName, getEntities, getEntities, getEntities, getEntitiesAsynced, getEntitiesAsynced, getEntitiesOvertime, getEntitiesOvertime, getMaxSpeed, getName, getPosition, getStructure, getType, getValue, getWaterLevel, getWaterLevel, isAltitudeSpeedSpecified, isLoading, isMaxSpeedSpecified, moveTo, moveTowards, moveTowards, rotateAnticlockwiseAround, rotateClockwiseAround, rotateLeftAround, rotateRightAround, save, set, set, setAltitudeSpeed, setLoading, setMaxSpeed, setStructure, updateStructure, updateStructure
-
Method Details
-
getSign
- Returns:
- the instanceof the Live sign
- Throws:
IOException
- if the sign can not be grabbed
-