A Brief Description

Movecraft is a plugin that has been designed to give purpose to those extremely large (and awesome) oceans as well as to simply give the option to Sail, Drive, or Pilot amazing Ships, Creations, or Zeppelins. It allows the player and/or players to craft Vessels out of blocks that can be piloted and thus moved. Hence the name MoveCraft.


Movecraft was first created by Yogoda for hMod.
Movecraft 3 is a complete recode. It's only similarity to the Movecraft of Yogada is it's name.


Install and Config -

Covers installing Movecraft, setting permissions, creating and flying a fighter armed with torpedoes and guns, and building a ship and a submarine. Also offers an intro to the advanced customizable sinking/crashing behavior

Quick Start Guide -

Very simple and quick instructions to rapidly get Movecraft up and running. Not recommended for public servers.

Minecraft Movecraft Submarines, Torpedoes, Cannons and Guns Part 1: Tactics -

Covers building submarines and using torpedoes, cannons, and fireball/AA guns. Also shows a Destroyer being blown apart and sunk by cannons, as well as sunk by torpedoes.

Minecraft Movecraft Submarines, Torpedoes, Cannons and Guns Part 2: Design and Construction -

Covers building torpedoes, cannons, and fireball/AA guns. Also shows several cannons in different configurations including a high efficiency TNT cannon, a high velocity flat trajectory sniping TNT cannon, a shotgun style multi-projectile TNT cannon, and others.

Minecraft Airship Pirates Episode 3 -

Gameplay video telling the story of the infamous airship pirate Robert Bellamy. This one has a huge fleet battle showing off the plugins capabilities. Also has links to the airships and locations featured in the video.

Configuration Files


This is where you set server wide information, like what language to display to the users, what piloting tool to use, and how to handle craft sinking. Located under the plugins\Movecraft directory.

Craft template files

You define a craft's characteristics and capabilities using a .craft file within the types director under the plugins\Movecraft\types directory of your bukkit server folder's plugins directory.

To learn about .craft template files, or to look at some examples, click here:


Movecraft uses the following permissions:

movecraft.<craft name>.pilot
movecraft.<craft name>.move
movecraft.<craft name>.rotate

For example, if you have a craft named "Airship", you would need movecraft.Airship.pilot, movecraft.Airship.move, and movecraft.Airship.rotate in order to completely use it.

Advanced Customization Features

The plugin supports the following advanced features which you can add or modify on your server or crafts if you wish:

  • Language Localization
  • Compatibility mode for different CraftBukkit or MineCraft versions
  • Pilot tool customization
  • Customized sinking behavior if crafts become damaged
  • Altitude limitations
  • Water based craft that can dive below the waves, fly in the sky, or both
  • Customizable cruising speeds
  • Crafts that can teleport, or move a set amount of blocks in any direction
  • Optional fuel burning behavior at customizable rates

To learn how to configure these options, click here:

MadRealms is the home server of Movecraft, and we welcome any player looking for a good movecraft experience to our main server : MadRealms : The Skyland Pirates.

Join today at

Statistics <> This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to

A unique identifier The server's version of Java Whether the server is in offline or online mode The plugin's version The server's version The OS version/name and architecture The core count for the CPU The number of players online The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true. <> -


Donations go towards funding movecraft's development. Donate:

Source Code

Source Code is hosted on GitHub and commits are built by Jenkins CI. The Jenkins is not currently publicly accessible.

Builds are regularly posted to BukkitDev from our CI System.

GitHub Logo


Localisation is fully integrated into Movecraft 3. Locale can be set inside the config.yml.

Due to a bug in GetLocalisations software, language packs are not currently available for download. We apologise for the delay and are working to get them uploaded to BukkitDev ASAP.

Submit a translation to your language at:

Troubleshooting, Error Reporting

Please use this site to report errors and for troubleshooting assistance:

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

  • Avatar of Loraxe42 Loraxe42 Jul 22, 2014 at 18:42 UTC - 0 likes

    <<reply 2278583>>

    Very close. The 75.0 is the minimum and the 100.0 is the maximum. For example, lets say you let players run merchant missions on your server for currency. You might limit the number of chests on a ship to represent cargo capacity. A bigger ship can carry more cargo and reap a higher profit. So you might set:

      - 0.0
      - 1.0

    in your flyblocks. This setting means that chests must be at least 0.0% of the blocks of a ship, and can be at most 1.0% of the blocks of the ship. So a small 1000 block ship can only have 10 chests. This is what we use on my server (but its airships, not surface ships). So if you want to make the big bucks running merchant cargo, you have to build a big airship.

    AKA: BaccaYarro

    Check out this video featuring Movecraft gameplay with lots of warship combat:
    Minecraft Airship Pirates Episode 3 -

  • Avatar of ariodsenuke ariodsenuke Jul 22, 2014 at 18:17 UTC - 0 likes


    Hey man, I really appreciate you devs being so helpful. So to clarify the brackets show what blocks are required and the - 75.0 - 100.0 means you need 75 out of 100% for it to float. Correct?

  • Avatar of Loraxe42 Loraxe42 Jul 22, 2014 at 15:41 UTC - 0 likes

    <<reply 2278105>>

    Sure, no problem. To anyone else having a similar issue trying to figure out how to use the new features, I highly recommend you look at the updated and reorganized documentation here:

    Until AJCStriker's return, that page will also have the newest builds. For your specific issue, as described on that page under "The .craft format", you need to put the multiple blocks in brackets.

    I believe you want:
     - 75.0
     - 100.0

    Note the brackets and the colon.

    Last edited Jul 22, 2014 by Loraxe42
  • Avatar of ariodsenuke ariodsenuke Jul 22, 2014 at 08:51 UTC - 0 likes

    Simple question. I am trying to make a ship craft that needs either wool or iron to float. about 70% of its iron/wool to stay afloat. but this part confuses me.

    flyblocks: 5: - 25.0 - 100.0 49: - 0.0 - 10.0

    What do I need to change to make it need 70% of iron or wool to stay afloat? tyvm

  • Avatar of Loraxe42 Loraxe42 Jul 21, 2014 at 23:27 UTC - 0 likes

    @Epic_Weasel: Go

    Check your server console for errors. A common problem is not using the server version that your movecraft build was optimized for without setting compatibilityMode: true in your config.yml. Verify by checking for errors containing the text "NoClassDefFound" on your server console.

    To find a build that is optimized for 1.7.9, and has lots of bug fixes and new features as well as updated documentation, download the build here:

    The build on this site is very out of date. We are waiting for AJCStriker to merge the new changes, and I haven't heard from him for over a month. If anyone knows how to contact him, please let me know.

    Until then, please use the link above. Be aware the downloads on that site have not been checked by the staff.

    Last edited Jul 21, 2014 by Loraxe42
  • Avatar of Epic_Weasel Epic_Weasel Jul 21, 2014 at 21:14 UTC - 0 likes


    I downloaded all the .crafts and put them in my folder, And I piloted my ship.

    But when it says Successfully piloted ship! It won't move.

    I'm holding a stick, I clicked the sign, and its just not moving. Thanks.

  • Avatar of NateTheGreat676 NateTheGreat676 Jul 20, 2014 at 17:29 UTC - 0 likes

    The Goliath is though and the test range

  • Avatar of Loraxe42 Loraxe42 Jul 20, 2014 at 15:08 UTC - 0 likes

    @NateTheGreat676: Go

    Since that's not Movecraft related, and I don't want to clutter this board more than we already have, let's move this conversation to a PM

  • Avatar of NateTheGreat676 NateTheGreat676 Jul 20, 2014 at 04:29 UTC - 0 likes

    So How do i exacly put The Goliath and the test range in my server do i put it in the Server Run but if thats what i have to do it then how do i bring them up in my server? and is there a way to delete my old world edit because it say i cant be cause its opened in another program i just dont get if you dont know how its alright

  • Avatar of Loraxe42 Loraxe42 Jul 19, 2014 at 22:32 UTC - 0 likes

    @NateTheGreat676: Go

    Thanks, I'm glad you liked the videos!

    Its important to use the correct version of WorldEdit because it, like Movecraft, has to be built for specific builds of the Minecraft server. And it doesn't have CompatibilityMode :)

    If you don't have the right build it will screw up the signs and dispenser orientation, among other things. I use the 1.7.9 spigot server, so I use this version of WorldEdit:

    Here is a link to the latest TNT cannons I have a tutorial schematic for:

    I have made more advanced designs since then. The best guns I've made so far are the ones on the Goliath, found here:

    But you will have to take apart the airship to see how they work.


Date created
Nov 07, 2011
Last update
May 10, 2014
Development stage
  • deDE
  • enUS
  • frFR
  • zhCN
GNU General Public License version 3 (GPLv3)
Curse link
Recent files