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

public interface FileBasedVessel extends Vessel
  • Method Details

    • getFile

      @NotNull @NotNull File getFile()
    • serialize

      @NotNull @NotNull Map<org.core.config.ConfigurationNode.KnownParser<?,?>,Object> serialize(@NotNull @NotNull org.core.config.ConfigurationStream file)
    • deserializeExtra

      @NotNull @NotNull FileBasedVessel deserializeExtra(@NotNull @NotNull org.core.config.ConfigurationStream file)