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 31, 2014 at 15:16 UTC - 2 likes

    There is now a version of Movecraft for 1.7.10 available here:

    Also, I have added the ability for the plugin to automatically detect when compatibilityMode is necessary, and turn it on. So hopefully there will be fewer requests for assistance due to incompatibilities.

    AKA: BaccaYarro

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

  • Avatar of Loraxe42 Loraxe42 Jul 30, 2014 at 18:54 UTC - 0 likes

    @minediger135908: Go

    Yes, you most likely have an outdated build and are trying to use a newer server version without setting compatibilityMode: true in the config.yml. I would recommend using the newer build of Movecraft available here:

    That site also has updated documentation. The version on this website is very out of date. Unfortunately I have not heard from the person who manages this page for some time. Until they return and get the code merged back in, please use the link above to get Movecraft builds.

    Last edited Jul 30, 2014 by Loraxe42
  • Avatar of minediger135908 minediger135908 Jul 30, 2014 at 17:54 UTC - 0 likes

    Hello. I made an Airskiff out of wool and redstone blocks but when i click the Airskiff sign it says "Successfully piloted craft!" but when i right click the stick in any direction it doesn't move and it doesn't say path obstructed. Does any one know how to fix that.

  • Avatar of Loraxe42 Loraxe42 Jul 30, 2014 at 17:14 UTC - 0 likes

    <<reply 2289139>>

    Thank you for providing complete information, I wish all requests for assistance were as complete! In your case you need to get some .craft files in your types directory. As described in the tutorial, you need to pick which crafts you would like to allow on your server, and place the appropriate .craft files in the types directory. You need at least Airskiff.craft for the test you were running, and you may want to include airship.craft maybe launchtorpedo.craft etc.

    On a separate issue, please be aware that your server is being forced into compatibility mode because its not running 1.7.10. It shouldn't be a major problem, but you will have some performance loss. But at least I know that new code that detects server incompatibility and puts it in compatiblity mode works :)

  • Avatar of moonpocks moonpocks Jul 30, 2014 at 16:35 UTC - 0 likes

    Hi guys, I have a problem when trying to run my server with the MoveCraft version here:

    However, I try to run my server, make a very small airship sort of build, and place down a sign that says "Airskiff"

    I get a lot of errors in my console, which you can see here. Also, I have nothing inside my "types" folder, if that helps at all.

    If you could help me, that would be great. Thanks.

  • Avatar of Loraxe42 Loraxe42 Jul 30, 2014 at 16:05 UTC - 0 likes

    <<reply 2288378>>

    Most likely there is a block in your ship that is not included in your allowedBlocks. The way the system knows which blocks are the ship and which blocks are the surrounding terrain is by matching the blocks it finds against the allowedBlocks. If you are using a recent build, it should tell you the x,y,z coordinates of the block in question. See what block is at those coordinates and, if necessary, add it to your allowedBlocks.

    Be aware of the consequences, though. For example, if you have a "grass" block that you want to add to your allowedBlocks, then the next time you land your ship on grass it will try to make that field of grass part of your ship when you pilot it.

  • Avatar of Pocketkid2 Pocketkid2 Jul 30, 2014 at 00:01 UTC - 0 likes

    I have a problem, I made a ship and it says craft is obstructed when trying to move. I am in the air, ad there is nothing in the way. What is happening?

  • Avatar of bacondragon7 bacondragon7 Jul 27, 2014 at 23:17 UTC - 0 likes

    @Loraxe42: Go

    Alright thanks! Don't worry, I planned on starting a complete new server anyways, I use crackshot guns, so it fits with the setting. Planned on doing something similar to the airship pirates, and starting a server, so I gotta explore the map, build the cities and such.

    Although what reminded me of movecraft was a ww1 documentary about the zeppelins the Germans used in the bombing raids of Britain.

  • Avatar of Loraxe42 Loraxe42 Jul 27, 2014 at 22:14 UTC - 1 like

    <<reply 2285217>>

    Yes, I'm afraid this is due to using the outdated version of the plugin found on this website. You need the newer one that supports the 1.7.9 server. Unfortunately we are still waiting for this site to be updated to the newer code, and I haven't heard from AJCStriker for a while.

    I should probably put something in the plugin description redirecting people to the more up to date page, but I keep hoping AJCStriker will come back.

    Until then, use the build on this website:

    There is also newer documentation there.

  • Avatar of bacondragon7 bacondragon7 Jul 27, 2014 at 19:24 UTC - 0 likes

    Question, so with movecraft I have not used it in awhile since I have been busy mapping. So I made a server, added the latest version of movecraft. I went ahead and made an airship armed with 8 dispensers. When I click to pilot the craft, the 8 dispensers turn into stone, and will not move.

    Not sure if you know how to fix this, if there are other plugins movecraft does not work with, or if I need to post the console logs. Although the console logs, get spammed by messages when they turn into stone. Perhaps I should've named my ship Medusa...

    Edit: Pastebin with the main part of logs, where it shows me piloting the ship, and the error.

    Note, after this, all the console had was spammed with: at net.minecraft.server.v1_7_R3.DedicatedServer.v( [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]

    Last edited Jul 27, 2014 by bacondragon7


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