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


Source Code



All My Worlds


All my worlds:
Project by Qx2

Supported plugins

World Guard
TownyShipsTownyHook by MoseMister
WorldGuardCustomFlagsUnknown name
Chairs Reloaded
Grief Prevention

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.



for older versions

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

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

  • Avatar of MoseMister MoseMister Apr 29, 2015 at 16:56 UTC - 0 likes

    @JaffaMC: Go

    Sorry for the late reply, I have been at work all day. The glowering, Web etc. Issue I'll need to look into myself, but I can not do that until I get home.

    The trapdoor issue is a really strange bug that I have never heard of, I'll look into it as well.

    Vessels connecting to eachother, your not the first to report that and I did apply a fix for it in one of my test versions but my gaming server could barely move a medium and large size ship, so I didn't release it knowing for well that most minecraft server don't have 16gb of Ram or 8 3.6 oct-core processors. I will try to address that issue in ships 5 (more stable, more speedy update)

    Last edited Apr 29, 2015 by MoseMister


  • Avatar of JaffaMC JaffaMC Apr 29, 2015 at 03:07 UTC - 0 likes

    Sorry... I don't mean to bug you but one last last last thing... It seems when the vessels hit another vessel, or movable object, it just carrys on moving adding that object or other vessel to itself. Example, I was testing the plugin trying to add those blocks (Glowstone, Stone Slabs, Cobwebs) and I accidentally hit a viking long boat. We just kept on moving adding the longboat to the front of our vessel.. unable to disconnect out selfs from it even by moving a different direction or turning... Any ideas to fix this? Thanks!

  • Avatar of JaffaMC JaffaMC Apr 29, 2015 at 00:39 UTC - 0 likes

    Yea... Glowstone, Stone Slabs and Cobwebs still not working.... I kinda need these blocks for my current player ships so if you could help me add them that would be great!

    sorry one last thing, I have been messing around on some smaller ships without these blocks I want to be able to use, and noticed that trapdoors do not turn with the ships, they just end up floating next to the vessel sometimes if you turn, is there any way to fix this? past plugins like this that I used did not do that

  • Avatar of JaffaMC JaffaMC Apr 28, 2015 at 22:44 UTC - 0 likes

    Also Glowstone is set to true and is not working

  • Avatar of JaffaMC JaffaMC Apr 28, 2015 at 22:43 UTC - 0 likes

    Hey for some reason we are having trouble adding stone slabs, any ideas?

  • Avatar of MoseMister MoseMister Apr 28, 2015 at 18:35 UTC - 0 likes

    @JaffaMC: Go

    Chests yes (also include anything with a GUI with the exception of Dispensers (it wont crash but they don't save the contents, its fixed in Ships 5)) I will say, there have been reports where clients sometimes crash when close to a double chest, but i have not seen a report like that for a long time and i have been lucky enough to never experience it.

    How Beds work in minecraft is very different to every other block and for some reason will not work no matter what i throw at it.

  • Avatar of JaffaMC JaffaMC Apr 28, 2015 at 15:39 UTC - 0 likes

    @MoseMister: Go

    Okay! thanks so much, one last quick question though. In boat mod we were unable to use chests with our ships as it gliltched out and crashed the server, are you able to do this with your plugin? Also, I know its a long shot.. .but are you able to use beds in the ships as well?

  • Avatar of MoseMister MoseMister Apr 28, 2015 at 05:34 UTC - 0 likes

    @JaffaMC: Go

    Ok. This is actually really easy, first go into the materials.yml file (found in /plugins/ships/materials.yml) and change any material that you want to true and any material you don't want to false. Next go into your config.yml, find Usematerialslist and change that to true. Reboot/reload your server and it should be good to go

  • Avatar of JaffaMC JaffaMC Apr 28, 2015 at 00:49 UTC - 0 likes

    Hey I'm using your lovely plugin on my role-play server and have just one issue. I can't seem to pin point how to add movable blocks to the config. We just switched to your plugin from boat mod and our old ships (roughly 2000+ blocks) worked fine with boat mod. However we want to add existing blocks from those already made ships that do not work with your plugin. Blocks like Glowstone, Stone Slabs, Cobwebs, etc. Could you please let me know how to add block types to the ships? Thanks!

  • Avatar of MoseMister MoseMister Apr 26, 2015 at 15:50 UTC - 0 likes

    Ships for Sponge

    if you have been following Sponge project, then you will know that they have released a few Alphas of Sponge to the public. This means I can create and test Ships for everyone using Sponge. Sponge comes with a few extras that I can use, so the Sponge port of Ships may have some extra features.

    After Ships 5 is fully released I will work on a Sponge port. After that all Ships 5 updates will be released on Sponge and Bukkit at the same time. Sponge has not got its full API implemented yet, this means the early versions of Ships may not work as well as the Bukkit version. I will also say, Sponge is supposed to be 'faster' then Bukkit, this means you will get a lot less lag when using the same plugins (as long as they are ported correctly), so Ships will run faster on Sponge.

Should Ships database be removed?

  1. Choice:

  1. Results
  2. 1 comment


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



Optional dependency