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 Apr 12, 2014@Loraxe42
It doesnt give any errors in console it just crashes the client with the error message somein somein java heap space. It does it to quite a few people at the same time. Next time i get the error i will screenshot it for you.
-
View User Profile
-
Send Message
Posted Apr 12, 2014@serpental
That's still due to not using a 1.7.5 server. I use the spigot one, if that helps.
@KYRspeedy136
What is the problem you are having? Please be specific and include any errors or warnings you see on the server console. If they are large, please PM them to me so we don't spam everyone else with them. Be as complete as possible detailing what causes the problem you are seeing.
@crunchycamsta
Errr... what? I've never seen a java heap space error. Could you give more details?
-
View User Profile
-
Send Message
Posted Apr 12, 2014@Loraxe42
[Server] INFO java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_7_R2/CraftChunk
maybe that? And it glitches when i try to move it just doesn't let me move anything
-
View User Profile
-
Send Message
Posted Apr 12, 2014Its Still not working plz help!
-
View User Profile
-
Send Message
Posted Apr 12, 2014Is there any way to fix the java heap space error that the client gets sometimes when using this plugin?
-
View User Profile
-
Send Message
Posted Apr 11, 2014@serpental
I have seen it happen where it has an error, usually in the map updater, then you get a whole bunch of these "task generated an exception" errors that constantly spam the console. So there may be an error earlier on. When does this happen? When you move? Does it seem to move the character but not the ship?
-
View User Profile
-
Send Message
Posted Apr 11, 2014@Loraxe42
that is the whole error report
-
View User Profile
-
Send Message
Posted Apr 11, 2014@serpental
I need to see the rest of the error report, could you PM it to me?
-
View User Profile
-
Send Message
Posted Apr 11, 2014@JacsAnimations
Yes, in fact this weekend I plan to release the Temple of Remembrance. The Temple includes, among other things, a store where you can purchase airships of various types and sizes. Currently you purchase using credits you acquire by running the mini-games/missions of the temple itself, but you could easily change it to work with other currencies.
-
View User Profile
-
Send Message
Posted Apr 11, 2014You can add a spawner, is it posible? I mean, you can craft with differents recipes vehicles (for example: with the recipe you get a stick named ship) then right click to spawn the ship. It can be fantastic to sell movecraft vehicles by item shops.
-
View User Profile
-
Send Message
Posted Apr 10, 2014@Loraxe42
Would be nice if you could add a flag to disable the storage crate recipe. No hurry, though.
-
View User Profile
-
Send Message
Posted Apr 10, 2014WARN Task #2335 for Movecraft v3.1.${env.BUILD_NUMBER} generated an exception
with 1.7.5
-
View User Profile
-
Send Message
Posted Apr 10, 2014Daegonn is now ready for all the movecraft lovers :D www.daegonn.enjin.com
-
View User Profile
-
Send Message
Posted Apr 9, 2014@crunchycamsta
I don't think the storage crate code has been touched in at least a year. Now that chests are supported, I'm afraid storage crates are not considered a priority. I would recommend phasing out storage crates on your server. They will continue to exist for the foreseeable future, because some users have specific use cases for them. But they have some problems. I would recommend informing your users they need to remove their storage crates and replace them with chests, then after a grace period add pistons to the forbidden block list so the users will be forced to replace them before they can fly.
-
View User Profile
-
Send Message
Posted Apr 9, 2014Has the issue of storage crates breaking and losing everybodys items when /reload is ran been fixed yet ?
-
View User Profile
-
Send Message
Posted Apr 9, 2014@WolfeBersahd
This is true, although I recently discovered how ridiculously easy it is to lock ships using other plugins. In Towny / Worldguard protected areas simply make it so a forbidded block is something easy to place and make sure only authorized pilots have build permissions. For example, make clay a forbidden block, and if you park your airship in your own towny plot and put clay on it, your craft is locked.
Another even simpler method is using the plugin "BlockOwn". Make BlockOwn protect all gold blocks, so that only the person who places a gold block can mine it back up (this is really easy to do). Make that the forbidden block on your crafts. Lay down a gold block to lock your ship, and it is protected no matter where you are. Presto! Simple craft locking.
Security hasn't been an issue on our server (yet) so we haven't used this much. But if I were setting up a server now, I would probably do both. So you have your base, which is completely safe via Towny, and if you park somewhere out in the world you use BlockOwn for some limited protection (although someone could still bomb your ship and destroy it, they just can't steal it)
-
View User Profile
-
Send Message
Posted Apr 9, 2014@99IRock
That feature is only available on the Madrealms server.
You could probably commission another developer to do it, but it won't be a Movecraft author.
-
View User Profile
-
Send Message
Posted Apr 9, 2014Can you maybe make something like a Lock? So you place a sign : Lock And if you right click it it'll be locked? Thanks in advance, CB
-
View User Profile
-
Send Message
Posted Apr 8, 2014@Loraxe42
that would probably be the problem my server isnt running 1.7.5 just my client, and i cant use the bukkit 1.7.5 yet.
-
View User Profile
-
Send Message
Posted Apr 7, 2014@serpental
Are you running 1.7.5? the new code is for bukkit/spigot 1.7.5. Can you PM me the exception you are getting? The point of the dev release is to find these kind of errors, so I'll be grateful if you could send it to me.