Interface WritableNameVessel

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 WritableNameVessel extends Vessel
  • Method Details

    • setName

      Vessel setName(String name) throws IOException
      Parameters:
      name - the new name
      Returns:
      itself for chaining
      Throws:
      IOException - if there is a issue writing the name, an IOException will be thrown