Package org.ships.vessel.common.assits
Interface FileBasedVessel
- 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 TypeMethodDescription@NotNull FileBasedVessel
deserializeExtra
(@NotNull org.core.config.ConfigurationStream file) @NotNull File
getFile()
serialize
(@NotNull org.core.config.ConfigurationStream file) 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
-
getFile
-
serialize
-
deserializeExtra
@NotNull @NotNull FileBasedVessel deserializeExtra(@NotNull @NotNull org.core.config.ConfigurationStream file)
-