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 Mar 31, 2013@AJCStriker
Then how does it move it? Block by block like if it was worldedit?
-
View User Profile
-
Send Message
Posted Mar 31, 2013@mwkaicz
I would rather you did not keep closed repositories. It's not really in the spirit of open source.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@Topisani
No it does not.
-
View User Profile
-
Send Message
Posted Mar 31, 2013Does this need spout or some other kind of client mod? There seems to be no information about this anywhere
-
View User Profile
-
Send Message
Posted Mar 31, 2013@AJCStriker
I know, I have there private gits :)
-
View User Profile
-
Send Message
Posted Mar 31, 2013I was looking for the zepplin plugin for 1.5 then came across this! Nice job ! Its a Awesome plugin! Will be using this on my server! madminor
-
View User Profile
-
Send Message
Posted Mar 31, 2013@mwkaicz
You are free to fork it if you wish. GitHub is a powerful tool for things like that.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@AJCStriker
Yes, Builder plugin was removed and storage crate works now good.
To your to do list, please add there what's important for us too:
- fix for torches and rs torches (i think same problem is with leaver)
- support for terrestrial crafts and water born ships ... we used these before v3 only.
- please: add height limit per craft ... I think that's not too much complicated and It looks really crazy when you see airship or balloon near a space station :(
For us was was very usefull wardrive (until it works) as we are multiworld server.
And on the other side: I never allowed drill using for players ... that's pretty dangerous and I'm not suicider.
Sails rolling and ramps will be pretty cool ... I think it could be used for landing gears too ... it will reduce necessity piston using on crafts.
I will be very glad to help you with anything of this stuff. If you are worried about your code, we can try to make a parallel branch for some little change.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@Cybano
You simply need to add some .craft files to your /types directory.
Either use the demo or modify your own.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@Cybano
https://dl.dropbox.com/u/31335087/aircraft.craft
Have you added this file to the Movecraft/types folder yet? I'm not sure I'm totally following what the exact cause of your problem is but I wanna help.
-
View User Profile
-
Send Message
Posted Mar 31, 2013I have trouble to install the latest version for 1.5.1. Once the plugin is installed, I can find almost any file in the Movecraft. No type is installed. The plugin appears in the list on the server but can not access the controls. And though I have permissions and follow the explanation presented here, it has no effect. A solution? A more complete record? A video tutorial perhaps? Types to download? Thank you for your help.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@AJCStriker
That sounds like a pretty nice roadmap, and depositing drill materials in a crate sounds like a great idea, as the biggest issue with the old drill was the sheer amount of crap it left lying around xD
-
View User Profile
-
Send Message
Posted Mar 31, 2013Is there anyway to make players not be able to craft storage chest? And can In use Notepad to edit the ships?
-
View User Profile
-
Send Message
Posted Mar 31, 2013@mwkaicz
Maximum height is the world height limit for all crafts.
I have no plans to include features such as hyper drive from movecraft 1, I always viewed them as pretty irritating and useless.
Next on my to do list is add an auto pilot button, improve the try nudge setting, which I suggest you all try just to see how nice it feels, and incorporate fuel.
Moving on from that I will add mediums that will allow crafts to move through a given list of blocks. Then I will add collapsing sails and cargo ramps, as I thin they are cool features that would be interesting.
Finally I might re-add the drill at some point in the very far future, perhaps it could deposit the material in a storage chest now?
-
View User Profile
-
Send Message
Posted Mar 31, 2013@SQ10
Enable water moving it's worse thing what you could to do. At first I think it doesn't help to anything but what's worse you will create security risk for all building. And at last ... it can't work because craft in water will have same size as all sea :D
@AJCStriker
What about maximum height level? It will be same for all crafts or each will have his own? And what others futures from Movecraft 1 like a warpdrive and hyperdrive? will be possible in future? I undestand that there are more important things to do at this moment, it's only question for future.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@AJCStriker
Great, you're the best! Anything on the possibility of a reload command?
-
View User Profile
-
Send Message
Posted Mar 31, 2013To clarify, I highly suggest using this build: http://dev.bukkit.org/server-mods/movecraft/files/7-movecraft-v-3-1-17/
Be sure to use an up to date localisation folder. An easy way to do is is simply delete your existing one and allow movecraft to unpack the updated one. As always get translation provides the most up to date localisation file.
@Conorserver
If you wish to edit it, then yes you will need notepad, or any other text editor such as sublime text 2, and use the YAML syntax mode. Otherwise just drop it in the types folder.
@SQ10
Sea ships are not supported at this point in time. They will be coming in the future, and probably the quite near future, I suggest watching the twitter feed for info relating to naval ships.
@TheFlannelBeard
The helm sign isn't buggy. With [helm] on the top line and nothing else, I have not seen a single instance of it not working. If you are adamant that you are doing it correctly and it is not working, upload a video illustrating the problem.
Reply to questions regarding reload:
It doesn't work, it's not meant to work, don't use it.
@Ridley000
Storage crates a only saved at startup and shutdown meaning the rest of the time they lie in memory. A large number, and I mean exceptionally large, would probably fill the RAM up. They will also be less reliable, and prone to errors if the world is restored to a backup, as the file will not be in sync with the world. For that reason I would advise against using them as chests, but if you're sure the server won't crash, they'll work great.
-
View User Profile
-
Send Message
Posted Mar 31, 2013How do you copy template into just the folder does it need a note pad or something?
-
View User Profile
-
Send Message
Posted Mar 31, 2013@mwkaicz
I mean sea ships, because sea ships currently collide with water. Do I just add IDs 7and 8 to allow ships to move that are partially under water?
-
View User Profile
-
Send Message
Posted Mar 31, 2013@Ridley000
it works for me, and says it reload, but upon further investigation (bout 30 minutes ago) i found that internally it busts.
I also cant use helm and its...very buggy. Idk if its the 1.5.1 build or what...but somethings not right.