Ships 5 is now out

  • Ships 5 brings better performance
  • Almost all previously know bugs are now removed
  • Many more new features to play around with

Source Code - Github


Source Code - Github


New Eye Respawn

All My Worlds

New Eye -Respawn

All my worlds:
Project by Qx2

Supported plugins

World Guard
TownyShipsTownyHook by MoseMister
WorldGuardCustomFlagsUnknown name
Chairs Reloaded
Grief Prevention


ShipsTownySupportLinkShipsTownySupport allows Ships to hook into the plugin Towny. The plugin requires Ships 4.1.1 or higher. Much like other built-in plugin support for protection plugins, this stops Vessels from entering the town zones.MoseMister
ShipsNoCollideLinkShipsNoCollide is a addon to Ships 5. What it does is forces ships to check that the new location will not attach onto another block. IE. If there is another ship coming at you. Without no collide it may end up just infront of your ship. This then attaches the two ships together. No collide stops that from happening. Its not a big plugin at all. I think its less then 10 lines (after grabbing the event). But its a seprate plugin because it may slow down ships by a nano second.MoseMister
ShipsDamageLinkShips Damage adds a configurable weight-damage mechanic to each and every ship, with minimal performance impact/overhead. Great for use together with the ShipsNoColide Plugin!nullschritt

What is Ships?

Ships is associated as one of 'MoveCrafts' rivals, however we can guarantee you that Ships is moving away from this idea, by adding features that you would probably not see in MoveCraft but are useful for the servers this plugin is designed for.

Ships is a plugin that allows you to create medium sized vessels in water, ontop of water and in air. Ships is simple to use because it only uses signs to control the vessels. No annoying commands to learn, or 'wands' needed, it's just plain simple signs.

As time moves forward this plugin improves. This is MoseMister's first plugin and he is still learning from the endless world of craftbukkit. This being said, some features of this plugin maybe 'glitchy' so you have been warned. Qx2 does not work on this plugin any more so all the updates and taking care of the top priority 'users' lies on MoseMister alone, so all help is appreciated.


ShipShips move onto of water
AirshipAirships are one of the hardest to work because they are so demanding. Enjoy
Marsshipship from the movie John Carter. In action how like an airship but does not require fuel or wool. Its disadvantage is that it can fly only during the day
PlaneFaster then all the other vessels, however, fuel is eaten
SubmarineMoves underWater
Solarshipfuels up during day, uses its own fuel at night
Hybridshipa mix between the Marship and Airship


Ships Licence sign* [Ships]
* <vesseltype>

This sign is the licence sign, right click it to gain info about the vessel.
Move sign* [Move]

This sign will allow you to move your vessel. The vessel will move in the opposite direction to the way it is facing
EOT sign* [Wheel]

This sign will allow you to rotate your vessel. Left click to rotate to the left. Right click to rotate to the right.
Altitude sign* [Altitude]

This sign allow your vessel to move up and down. Left click to move down (decrease your altitude). Right click to move up (increase your altitude)
EOT sign* [EOT]

This sign will force the vessel to move in the same direction until it hits a wall. If EOT is disabled in the config this sign will not take effect and will not be able to be created through Ships

The signs will only be activated if standing. They will not activate when sneaking.

Command and permissions

/Ships AutoPilot<VesselName> <X> <Y> <Z>BothMove the vessel to the location without player control
/Ships Developer* loadedVessels
* VesselTypes
* materialsList
* rammaterials
* all
Console* gets all loaded vessels
* gets all Vesseltypes ships has loaded
* displays all blocks in materials list
* displays all blocks in RAM materials
* displays all info
/Ships Fixes* teleport
* facing
player* sets the teleport to location for your vessel
* fixes the issue of vessels moving the wrong way
/Ships Infobothdisplays all information about Ships
/Ships protectedbothtoggles if the protectedVessels applys for it
/Ships reload* Configs
* <Vessel name>
Both* reloads all config files
* reloads the vessel
/Ships sign* Track [seconds]player* displays the Ships structure
/ships teleport* <vesselname>player* teleport to a vessel
ships.*all Ships permissions
ships.<vesseltype>.useallow a player to use that vesseltype
ships.*.useallows a player to use all the vessel types
ships.<vesselname>.useallows a player to use that vessel
ships.<vesseltype>.makeallows a player to make that vesseltype
ships.*.makeallows a player to make all the vessel types
ships.command.teleportallows a player to use the teleport command
ships.command.teleport.otherallows a player to use the teleport command to other vessels
ships.command.signallows a player to use all the /ships sign commands
ships.command.reloadallow a player to use all the /ships reload commands
ships.command.fixesallows a player to use all the /ships fixes commands
ships.command.autopilotallows a player to use all the /Ships autopilot commands

Isn't this the really buggy plugin?

Ships has been known for its bugs however Ships 5 and above cleared out almost all of the bugs from Ships 4 and lower.

Struggling with the config?

Here is a more in-depth version to all config files within Ships



for older versions

videoShips 4.1.1 by VortexHDGaming
videoShips 4.0.2 by Ajaxan Minecraft
videoShips 3.2.4 by StoneGate amac55
videoShips 3.2.1 by MoseMister
videoShips by austin101
videoShips 2.1 by Jacob Vejvoda

User created content

All the youtube videos, the Ships community (thats you) have made I could not thank enough for.

This image has been created by Skyyagiz. Skyyagiz image

Are you a developer?

The image at the top labeled 'source code' leads to the github Ships 5+ page. But if you want to just start developing for Ships you can go to the Ships 5+ api page located here. This will tell you some things that you can do with the api.

The api is always developing, fixing bugs and issues and adding new parts to the API to make your programming life as simple as possible. If you wish to add something to the api. Don't be scared, just send a request on GitHub (preferred) or here (not preferred) and it will be taken care of.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of MoseMister MoseMister Nov 15, 2015 at 18:02 UTC - 0 likes

    @timyboy12345: Go

    Motor? I don't remember one of those ever being in Ships. Can I ask what version of ships you are using. Use

    /ships info

    to find out what version it is, if it says "Null" then its 4.1.1.


  • Avatar of timyboy12345 timyboy12345 Nov 15, 2015 at 17:40 UTC - 0 likes

    What does a motor look like? Can someone please send a picture?

    Pls, don't get mad about my English... i'm not from the USA or England orso... :D

  • Avatar of MoseMister MoseMister Oct 30, 2015 at 21:06 UTC - 1 like

    wow. Almost 6 months since Ships 4.1.1 came out. Hopefully you will have another full release of Ships by the end of the year

    in other ships news

    I am now working with multi tasking in java, I am wanting to implement this into the next update in ships. This means if you run a server that has multiple cores then it should reduce the lag. If your on a single core then why? And you won't notice a difference.

    Last edited Nov 03, 2015 by MoseMister
  • Avatar of MoseMister MoseMister Oct 26, 2015 at 23:21 UTC - 1 like

    Ships update

    Bukkit version

    So i have been testing Ships Prerelease 6 Alpha 1.1 with Cannons and saw that the connection between the two plugins is awful. So what im doing is remaking the connection. As for the rest of the plugin, I have added a few subtle features in that makes your life as a admin or user much simpler. A few bug fixes here and there. Buttons now rotate .... Thats about it for Ships 5 Bukkit version.

    Sponge version

    Today im pleased to announce that Ships 5 Sponge edition is now in the works (again ...) and you can see the progress over on its github here. Im working with a new programmer who goes by the name Subtleoliver to get the Sponge edition up and running. Ive had a bit of experience with Sponge before thanks to the creation of some plugins on my upcoming server, however Oliver has only Bukkit and Forge experience. Despite that small issue, progress is coming along really well. In a single day we have ported a lot of the plugin over.

    The Sponge edition of Ships is currently based on Ships 5 PreRelease 6, however because of the plugins Ships Bukkit supports not being on Sponge yet, the Sponge version maybe ready before the Bukkit version, however a lot of testing will be done on the Sponge edition before full release of Ships for Sponge. This will not delay the Bukkit version at all, think of it as the Sponge version playing catchup with the Bukkit version.

    Will Sponge version get any unique features?

    Thanks to how the Sponge API is setup you will gain some features that are not in the Bukkit version, such as Rotation of blocks for ALL blocks. This is thanks to Sponge providing the rotate code, so all i need to do is tell it to rotate left or right. Another one is automatic support for inventories on update. As a lot of you know, you can use Ships Bukkit on builds of Bukkit it was not designed for, such as Ships 5 was designed for Minecraft 1.8 however you may want to use Ships on minecraft 1.9. Its not going to stop you however the new blocks do not work well with Ships. The Sponge version makes the blocks work in a better way, such as maintaining its inventory on ship move. There maybe features of Ships that are in both however it works better in Sponge then Bukkit.

    How will versions work

    Well like I said, Sponge version will be playing catchup, however a bug may come up in just one of the versions. Im not going to give a fake update to the other version. What im trying to say is the versions should be maintained between the two however there will be exceptions

    Bukkits unique features

    Currently, the sponge edition has no way of working out what the ID and DATA of a block or item is, so Bukkit has that, I am working on some code that will allow sponge to use that but its taking a while.

    Bukkit will always get first release of a new version (unless the version is unique to sponge), so you have that

    Will Ships Sponge take advantage of Forge?


    Any other questions?

    just ask

  • Avatar of deadguy108 deadguy108 Oct 25, 2015 at 13:11 UTC - 0 likes

    @MoseMister: Go

    Thanks so Much! it works now!

  • Avatar of MoseMister MoseMister Oct 25, 2015 at 13:08 UTC - 0 likes

    @deadguy108: Go

    you need more then that. the amount of blocks you need is more then minimum and less then maximum. again you can change both minimum and maximum values to suit your needs

  • Avatar of deadguy108 deadguy108 Oct 25, 2015 at 13:05 UTC - 0 likes

    @MoseMister: Go

    it says the minimum for planes is 1350, so do i need to lower that?

  • Avatar of MoseMister MoseMister Oct 25, 2015 at 12:54 UTC - 1 like

    @deadguy108: Go

    Hey. Can you check what your "Min" is in Config.yml. Your block count needs to be higher then that. If you stop the server and lower that value, boot up the server again then you can use your Plane without this issue

  • Avatar of deadguy108 deadguy108 Oct 25, 2015 at 12:36 UTC - 0 likes

    Hi, I made a plane, its 159 blocks in total and the when i click on the wheel it says "The plane is to small" i don't know what to do, and its really annoying

  • Avatar of MoseMister MoseMister Oct 24, 2015 at 18:49 UTC - 0 likes

    @Footton: Go

    Sorry for the late reply. Been at work all day. If you could send me a private message with your server ip. If I need to be white listed then tell me

Most used vessel type on your server

  1. Choice:

  1. Results
  2. 14 comments


Date created
Feb 23, 2012
Last update
Oct 30, 2015
Development stage
  • enUS
  • plPL
GNU General Public License version 3 (GPLv3)
Curse link
Recent files



Optional dependency