Movecraft
NOW MOVED TO SPIGOTMC, CHECK HERE FOR NEWER VERSIONS:
https://www.spigotmc.org/resources/movecraft.31321/

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.
Credit
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.
Documentation, Tutorials, Quick Start Guide, and Demo Videos
For documentation and information, use this link:
http://www.planetminecraft.com/mod/movecraft-reloaded---loraxe42s-fork/
Also the builds on that site are more up to date than the builds on this site, so download the latest version there. Please be aware the builds on that site have not been checked by the dev.bukkit.org staff, so use at your own risk.
Here is a brief summary of Movecraft features covered on that site:
Control Method Options
- Sign and Pilot Tool
- Sign only
- Direct Control (the players movements control the craft)
- Misc Commands - /manoverboard, /release, etc
- Remote Signs to remotely activate command signs from other parts of the ship (Turn turrets, launch torpedoes, etc)
Craft Options
- Basic craft configuration options including size, speed, allowed block types, required blocks, etc
- Customizable Cruise Control to keep the craft moving forward
- Customizable Fuel Burning behavior
- Customizable sinking/crashing behavior including smoke, explosion on impact, and uncontrollable dives
- Restricting motion to horizontal or vertical planes
- Customizable "Hover" land contour following behavior for cars and surface vehicles
- Optional craft teleportation
- Require water contact for sailing ships and water craft
- Crafts that explode when they collide with things for ramming or torpedoes
- Repair signs to repair your ship, requires mats, and can require a fee
Server Options
- Customizable Pilot Tool for craft control (or you can disable it to force sign only movement)
- Man Overboard timeout to allow anyone who falls out of a craft to get back in it
- Configurable WorldGuard protection against moving into forbidden areas or sinking over protected areas
Permissions
Movecraft uses the following permissions:
movecraft.<craft name>.pilot
movecraft.<craft name>.move
movecraft.<craft name>.rotate
movecraft.<craft name>.repair
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.
There is also:
movecraft.<craft name>.create - only required if RequireCreatePerm is set to true in config.yml
movecraft.cruisesign - only required if RequireCreatePerm is set to true in config.yml
movecraft.commands - grants access to /pilot, /cruise, /release, /rotateleft, /rotateright, /craftreport
You can also control these granularly with:
movecraft.commands.release
movecraft.commands.pilot
movecraft.commands.rotateleft
movecraft.commands.rotateright
movecraft.commands.cruise
movecraft.commands.craftreport
Dependencies
Movecraft does not require any other plugin to function, however certain features require additional plugins:
WorldEdit (>6.0) - For repair system
Vault - For payment system
In addition, the following plugins are supported for compatibility:
Cannons - Cannons will move with a piloted craft
WorldGuard - Region protection
Most common permission plugins - Assign permissions to various craft features
madrealms.net
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 madrealms.net
Statistics <> This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
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
Donations go towards funding movecraft's development.

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.
Localisation
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: http://www.getlocalization.com/movecraft/
Troubleshooting, Error Reporting
Please use this site to report errors and for troubleshooting assistance: https://github.com/msummers123/Movecraft-3/issues

-
View User Profile
-
Send Message
Posted Aug 21, 2014@13spore
So, first off I think you meant "movecraft.airskiff.rotate", not "movecraft.airskiff.remote". I don't know if that is a typo or really what you set it to.
Secondly, you say they are trying to pilot a "ship"? Do you literally mean a sailing vessel? Because the permissions you listed only gave access to Airskiffs (small flying crafts), not ships or any other vehicle.
What permissions plugin are you using? If it's PermissionsEx, you could grant movecraft.ship.* to give full access to ships. Or you could grant movecraft.* to grant access to any movecraft type you have installed on the server.
-
View User Profile
-
Send Message
Posted Aug 20, 2014So after working on my server permissions and after much time it was brought to my attention that whenever my members would try to captain a ship it wouldn't work I looked and looked found the proper permissions and it still doesn't work. permisons I added: - movecraft.airskiff.pilot - movecraft.airskiff.remote - movecraft.airskiff.release
none of these commands work any help would be helpful love your plugin. thank you
-
View User Profile
-
Send Message
Posted Aug 13, 2014@AJCStriker
Oh right, are all the changes from V4/new version going to be merged with Loraxe42's? Is there a preview of V4/new version out in the wild? or even a changelog.
-
View User Profile
-
Send Message
Posted Aug 12, 2014New Resource: allowedBlocks ID's with commented real names
I have just created a Minecraft JSON ready ID List with commented item & block names specifically because I was sick and tired of having to look up what block is what from ID's in craft files, I created 2 versions, one without indentation and one with indentation and hyphen separator, ready to copy & paste! I will link to the indented version as im guessing that will be much more handy to everyone! Hopefully this will allow us to replace all allowedBlocks" ID's with ID's and a commented name of which block it is!
http://piratemc.com/minecraft-json-id-list/#indented
-
View User Profile
-
Send Message
Posted Aug 10, 2014@Max633
You can use the server command /reload, there is no Movecraft specific reload.
@Black_Goat
Ok, the new version has been posted here:
http://www.planetminecraft.com/mod/movecraft-reloaded---loraxe42s-fork/
This has several important new features, including:
- Worldguard integration
- A warning when releasing a craft in an unsafe landing site
- A /manoverboard command to return to a craft if you fall out of it
- Light pollution cleaning, although its cleaned server side so you don't see it until you reload chunks or leave an area and return to it
- Important bug fixes
To see a video talking about these features, go here:
http://youtu.be/mpAjuUvQarE
Please note this download has not been checked by the dev.bukkit.org staff, I'll submit the new build through AJCStriker so it can be updated on this website.
-
View User Profile
-
Send Message
Posted Aug 10, 2014How reload movecraft? /movecraft reload????
-
View User Profile
-
Send Message
Posted Aug 8, 2014@Loraxe42
You are a Wizard for finding a fix for the light pollution problem, many many thanks! I can't wait to try it out, as I have had much experience of these lingering 'witch-lights' ... Bergerkiller added a lighting-fix feature to his plugin NoLagg many moons ago, and it was still working alongside Movecraft in 1.7.2 (but sadly the 1.7.10 version doesn't like Spigot, and I haven't tried with craftbukkit). It is a brutal region-based cleanup, and not efficient enough to use in Movecraft. I used it to clean up *after* vehicles had messed up an area (and also to fix the awful glitchy shadows from MC's wgen process). BK hasn't been seen around for quite awhile, unfortunately, but the projects' Jenkins are still up and current. HTH
-
View User Profile
-
Send Message
Posted Aug 7, 2014@Loraxe42
Oh, no sorry I should have specified. I made a post last night about this and the pros and cons of each driving thing and why I wanted ships style but it wasn't here this morning so I'm a bit confused. (Unless I posted that in the ships comment section on accident...:o).
I'd like to point out I did watch the tutorial, the information I retained probably wasn't great though ;p.
Rmove signs are what I needed I believe! Will test later! Thank you very much!
-
View User Profile
-
Send Message
Posted Aug 7, 2014@Helrin
Actually that is the preferred method of steering a ship, via the [helm] sign, which is just like the wheel sign. I would recommend checking out the tutorial: http://youtu.be/8dVEul7hG78
In fact, it is possible to almost directly duplicate the control method of Ships. You can disable the pilot stick by setting the pilot tool setting in config.yml to 9999 or something else that doesn't exist. Then you can use Rmove signs to replace the Move and Altitude signs, and a Cruise: off sign to replace the E.O.T. sign. Adjust your .craft's speed and cruiseskipblocks. I believe Ships moved every 4 seconds at 10 blocks a time? It has been a long while since I used it. If thats correct, set your speed to 0.25 and cruiseskipblocks to 9.
-
View User Profile
-
Send Message
Posted Aug 7, 2014@bltwithtommy
That sounds good, and would probably be reasonably easy to add. I'll have to look at that.
As an update on the development process, the following blocks were previously not support on crafts, but now are:
Also, I have finally been able to fix the bizarre lighting issues that have plagued Movecraft since the beginning. I'm talking about the "light polution" where it leaves disembodied light sources behind crafts as they move. However, I have only been able to fix it in compatibilityMode. I'm not sure how to fix it in native mode. If anyone knows more about how to adjust lighting I would very much appreciate any input.
-
View User Profile
-
Send Message
Posted Aug 7, 2014Hi! I really love this plugin but I don't like the methods of controlling the ship. Is it possible to add a steering wheel kind of like the "Ships" plugin? (Also, it is possible to disable the other methods of steering right?)
-
View User Profile
-
Send Message
Posted Aug 7, 2014Have you ever thought about adding a feature that tells u how many blocks oversized a ship is or how many more blocks the ship needs when u click on the ships sign?
-
View User Profile
-
Send Message
Posted Aug 7, 2014@Malachi21
Sounds good. Make sure you watch the tutorial, its very helpful in understanding how everything works. Otherwise you may find yourself a little bewildered because of the wide variety of configuration options.
http://youtu.be/8dVEul7hG78
-
View User Profile
-
Send Message
Posted Aug 7, 2014@Loraxe42
Seems like the ultimate raiding plugin and fun plugin! Will give it a go to determine if it's better than autocraft!
-
View User Profile
-
Send Message
Posted Aug 6, 2014@Malachi21
So, as a developer on this project I'm sure I'm biased.
However, that being said, I would have to say I think Movecraft has numerous significant advantages over Autocraft. Here are what I feel its primary advantages are:
1 - More flexible craft types - you can make submarines, airships, cars, surface ships, submersible ships, you name it and you can probably make it.
2 - Higher speed block updates - you can have much larger ships without bogging down your server as much
3 - Redstone support - I can have a button that fires all the cannons on my ship. I can have a lever that changes the range of my primary guns. If you prefer more simple basic cannons, use the Cannons plugin which works with Movecraft. But if you want, you can have some very advanced weapons systems using redstone mechanics. This for instance: http://www.planetminecraft.com/project/working-air-warship---destroyer-mk-ii-with-advanced-armor-and-extended-range-cannons/
4 - Customizable sinking behavior - Damage can cause fighters to fall smoking from the sky and explode leaving a crater when they hit the ground. Ships can sink through the waves and settle in a shipwreck on the ocean floor, and everything in between.
5 - Various methods of craft control - In autocraft you have to use typed commands. In Movecraft you can control a craft through either typed commands, using only command signs, or using direct control where you control the craft using the movement keys.
There is probably more, but that's what I can think off at the moment. I would encourage you to watch some of the videos on youtube that go over everything you can do with Movecraft, its really quite impressive.
http://www.youtube.com/user/BaccaYarro has lots of Movecraft related videos
-
View User Profile
-
Send Message
Posted Aug 6, 2014Is this better than AutoCraft?
-
View User Profile
-
Send Message
Posted Aug 5, 2014@GodsDead
At this point Loraxe's changes are hosted on Planet Minecraft.
This page will be getting updated with a new version of Movecraft in the near future. I suggest using Loraxe's link until such a time as this page is updated.
-
View User Profile
-
Send Message
Posted Aug 5, 2014@Loraxe42
Is the new version of Movecraft on the Dev.bukkit page all your amendments & additions Loraxe42? Or is yours seperate? Also will this work on Spigot 1.7.9, or will I need to update to 1.7.10?
-
View User Profile
-
Send Message
Posted Jul 31, 2014There is now a version of Movecraft for 1.7.10 available here:
http://www.planetminecraft.com/mod/movecraft-reloaded---loraxe42s-fork/#comments
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.
-
View User Profile
-
Send Message
Posted Jul 30, 2014@minediger135908
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:
http://www.planetminecraft.com/mod/movecraft-reloaded---loraxe42s-fork/
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.