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 15, 2013I installed it but when I do /help movecraft nothing comes up I also tried /plugins to see if it was there and it is there but it doesn't work. It says Help:movecraft page 1:1 commands: and there is none commands. Why would this happen?
-
View User Profile
-
Send Message
Posted Apr 15, 2013@Zackbfunky As I know, water borne ships are still not supported in this version. You can only fly.
-
View User Profile
-
Send Message
Posted Apr 15, 2013Hi, I'm currently using an older version of Movecraft, since I don't know how to make ships on this version. It says that the craft is being obstructed when it has any blocks in the water. Are there ships in this version, or should I stick with the old version?
-
View User Profile
-
Send Message
Posted Apr 14, 2013Sorry for spamming. A good idea would be instruments, or signs where on each move of the aircraft they display the coordinates of the aircraft, it's altitude, it's direction, etc. I know that it can be accomplished with F3, but it would be awesome to be able to have instruments build into your airplanes (if you build lots of them like I do).
-
View User Profile
-
Send Message
Posted Apr 14, 2013@mormaii2
I'm not sure wheth a fix is possible. Right now my time is limited and I would rather work on ships that pursue a bug that could well turn out to be unfixable.
-
View User Profile
-
Send Message
Posted Apr 14, 2013will you fix the redstone bug?
-
View User Profile
-
Send Message
Posted Apr 14, 2013@Terraquis
I will have to investigate this further, it appears to be some sort of comparability issue.
-
View User Profile
-
Send Message
Posted Apr 14, 2013@AJCStriker
The crafting works, but upon placing, it turns into a piston.
And here's the error: 19:39:51 [SEVERE] Could not pass event BlockPlaceEvent to Movecraft v3.1.25 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j ava:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:462) at org.bukkit.craftbukkit.v1_5_R2.event.CraftEventFactory.callBlockPlace Event(CraftEventFactory.java:103) at net.minecraft.server.v1_5_R2.ItemBlock.processBlockPlace(ItemBlock.ja va:85) at net.minecraft.server.v1_5_R2.ItemBlock.interactWith(ItemBlock.java:71 ) at net.minecraft.server.v1_5_R2.ItemStack.placeItem(ItemStack.java:79) at net.minecraft.server.v1_5_R2.PlayerInteractManager.interact(PlayerInt eractManager.java:386) at net.minecraft.server.v1_5_R2.PlayerConnection.a(PlayerConnection.java :632) at net.minecraft.server.v1_5_R2.Packet15Place.handle(SourceFile:58) at net.minecraft.server.v1_5_R2.NetworkManager.b(NetworkManager.java:292 ) at net.minecraft.server.v1_5_R2.PlayerConnection.d(PlayerConnection.java :110) at net.minecraft.server.v1_5_R2.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R2.DedicatedServerConnection.b(SourceFile:3 0) at net.minecraft.server.v1_5_R2.MinecraftServer.r(MinecraftServer.java:5 78) at net.minecraft.server.v1_5_R2.DedicatedServer.r(DedicatedServer.java:2 25) at net.minecraft.server.v1_5_R2.MinecraftServer.q(MinecraftServer.java:4 74) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java :407) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:5 73) Caused by: java.lang.NullPointerException at net.countercraft.movecraft.items.StorageChestItem.createNewInventory( StorageChestItem.java:64) at net.countercraft.movecraft.listener.BlockListener.onBlockPlace(BlockL istener.java:47) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:425) ... 19 more
-
View User Profile
-
Send Message
Posted Apr 14, 2013@Terraquis
Craft a storage crate, then place it. Then use it as a normal chest, by right clicking on it.
-
View User Profile
-
Send Message
Posted Apr 14, 2013@AJCStriker
I am in idiot mode. Do you place items in the chest before placing the wood, or place them in afterward, or drop items into it?
-
View User Profile
-
Send Message
Posted Apr 14, 2013@richturd
1. Place a sign where the first line reads [helm] 2. Right-click the sign 3. After that, right-click the sign while piloting the craft to turn right, left-click to turn left.
-
View User Profile
-
Send Message
Posted Apr 14, 2013THe sign will not turn into a wheel and the aircraft will not rotate. Help Please?
-
View User Profile
-
Send Message
Posted Apr 14, 2013@richturd
canFly: true # Currently does nothing, must be present.
As per the documentation.
-
View User Profile
-
Send Message
Posted Apr 14, 2013@AJCStriker: I created a custom .craft file and named it boat and set canfly to false. Then I built the boat and it doesn't move on the water and it still flies. Help me please?
-
View User Profile
-
Send Message
Posted Apr 14, 2013Is there ships?
-
View User Profile
-
Send Message
Posted Apr 13, 2013I had problems with Storage Crates turning into pistons when placed, but only when using Spigot. They work as expected using the Craftbukkit-1.5.1-R0.2 Beta.
-
View User Profile
-
Send Message
Posted Apr 13, 2013@blaster707
@Terraquis
Storage crates are created by surrounding a chest with wood. They are a new item.
The storage crate works on our test server, so if you are encountering errors with it please submit a bug report on github with the full error log and a complete list of plugins running on your server. From prior reports it seems any auto build plugin generates errors.
-
View User Profile
-
Send Message
Posted Apr 13, 2013@aidan99davis
That's just wrong. If you're falling through its because you are on a wifi connection or a Laffy server, and you do not have to wait 15 seconds to repilot a ship.
-
View User Profile
-
Send Message
Posted Apr 13, 2013This plugin is terrible I CANT FLY I keep falling through the floor and r=needing to wait 15 seconds to re-enter the goddamn ship!
-
View User Profile
-
Send Message
Posted Apr 13, 2013+1 for the storage crates.
After a LOT of digging I was able to find instructions to make a storage crate (why isn't that info on the main page, if chests don't work properly on their own?).
I'm able to craft a storage crate, it says "Storage crate" in italics when I mouse-over the inventory item, but when I place it on a surface is turns into a piston.
Instead of having the piston-head graphics on all sides, it just looks like a standard piston with a base and a head, and when I right-click on the piston nothing happens... No "Storage Crate" GUI.
Is this due to the 1.5 update? If so, is there a fix scheduled for release soon?
Thanks