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 Feb 26, 2014Does movecraft 3 work with 1.6.4? if not does the version for 1.6.4 have torpedos and cannons?
-
View User Profile
-
Send Message
Posted Feb 26, 2014@WolfeBersahd
You mean the super submarine with the controllable weapons and periscope? Sure, I'll send it over. One issue I know of is that the little tactical nukes cause light pollution. Because their required block is a beacon, which glows. Moving lights underwater is a known problem without any easy solution.
However, you could fix that by changing the required block to something else. It should be expensive though. Maybe diamond block? I'll send it in a PM.
It is a fun little engine of destruction. Sadly, it doesn't fit my setting theme at all...
-
View User Profile
-
Send Message
Posted Feb 26, 2014@Loraxe42
I'd really like to test out that ship with those craft files. I'll send you a request PM soon.
Also, you guys have gotten really fast at bugfixes, great work. Now, if only those approved builds could come along quicker. :p
-
View User Profile
-
Send Message
Posted Feb 25, 2014@bacondragon7
Movecraft uses the standard createExplosion method for its explosions, and TNT is, of course, just TNT. So Factions can control the explosions created by Movecraft, and if you are trying to cause an explosion where it isn't allowed then it will not work. That sounds like the case here. If so it should be able to be fixed with Factions settings. Let me know what you find out.
-
View User Profile
-
Send Message
Posted Feb 25, 2014@Aceship
The best method, currently, of making a ship private is to park it in a protected area on the server and place a block that has been marked as "forbidden" adjacent to or inside it. The area must be protected such that only you can remove the forbidden block. This can be done either with redstone mechanisms, or more simply by placing and mining the block up yourself.
Although what you suggest with named ship signs might be possible, it would only be effective if other players were prevented from placing their own named sign on the ship, which would require some area protection anyway. So you might as well use the above system.
Cruise speed is calculated this way: speed * (1+cruiseskipblocks) = blocks per second traveled
Speed can be less than 1, and this is recommended for large craft types. My typical configuration for a large craft type would be a speed of 0.5, and a cruiseskipblocks of 4. The result is you can move a big ship without lagging the server, and it encourages realistic ship movement. IE: it moves forward (cruises) much faster than it moves to the side (right click with stick).
-
View User Profile
-
Send Message
Posted Feb 25, 2014Does this plugin have issues with factions? I upgraded to the latest movecraft and TNT will not cause damage unless factions is deleted. The issue with movecraft is now, torpedoes do not do any damage except to dirt, and this is on the default setting as well, I'm also going to factions for help with the TNT issue.
-
View User Profile
-
Send Message
Posted Feb 25, 2014are there any way to private the Craft by placing the name on the Craft Sign ? and limit the player/ entity on the craft ?
also , how does cruise skip speed calculated ?
is there any way to set the speed and the cruise speed independently ?
thx in advance :)
-
View User Profile
-
Send Message
Posted Feb 24, 2014@UserMCP
It ended up being easier, and more fun, than I had thought. I took the Nautilus submarine from the Airship Pirate videos and added a periscope, torpedoes that you can either fire above or below you, and I added 2 little tactical nukes.
You can also control the height of the nukes, so it can fly up to hit a target in the air, or cruise over the water, or whatever. Only downside is its a somewhat short range, but you could increase that by increasing the speed. If you want, you could use canHover and hoverLimit to make a better cruise missile type nuke. But I preferred being able to control the height directly. I blew a big target out of the air with the nuke while submerged, and it was kind of awesome.
...and now I am on a few NSA watchlists. Probably FBI too...
Anyway, dev.bukkit.org doesn't like us posting links to outside downloads, so send me a PM and I can get you the schematic and the .craft files you will need.
It's kind of a cool little sub. It should work with the current movecraft version, but it would work better with the next one. For one thing, in the next version you would be able to control the sub from the periscope, which you can't do right now. I can get you a download link for the beta so you can test that as well.
@willfrombrisbane
Thank you for the kind words. Some times I wonder if anyone is watching them, with the relatively few views they get.
-
View User Profile
-
Send Message
Posted Feb 24, 2014Thanks Loraxe47 I can even wyte a week or to but I would relay like those stuff in movecraft so take as much time as you need and I am from Africa.
-
View User Profile
-
Send Message
Posted Feb 24, 2014I love the videos you're doing, really shows off the plugin. Plugin runs great on our server, always great fun!
-
View User Profile
-
Send Message
Posted Feb 24, 2014Ok, all my bug fixes I wanted to do are in, and seem to be working. Here is a list of what is fixed in this next version:
@UserMCP
Because of the additions by mwkaicz, I *think* all of that should be possible. It's not my usual thing, I'm more of an Airship guy. But it sounds like an interesting project so I think I will give it a try. But it might take a few days, I have a lot on my plate.
I'll certainly not fault your English. I actually grew up in Japan, although I currently live in Utah, United States. Where are you from, if you don't mind my asking? I've always been amazed at how wide spread Movecraft users are. Truly a global movement. See what I did there? >.>
-
View User Profile
-
Send Message
Posted Feb 24, 2014Loraxe42 do you think you can try and impliment it I would realy apreseate it sorry for my english ow and can you make a torpedo that as soon as you fire it it will surfise to the hight of the ocean so your sub can be deep under water and still hit ships that are on top of the water so you do not have to put your torpedo at the hight of the other ship and just mabie vertikal launsh torpedoes or missiles now that whoud be cool.
-
View User Profile
-
Send Message
Posted Feb 23, 2014@bacondragon7
If you want to release depth charge directly down, activate your ship then place on the edge sand and over it one tnt, activate tnt, and then move with the craft so sand will go down to the water with the TNT , because they are not parts of the craft.
TNT and sand isn't necessary, useGravity property can be used for 45° angle depth charges , just use very low maxHeightLimit:
depth charge necessity:
... everything released higher than 1 will go down for one block per each step (it moves forward-bottom direction under 45° deg, but it can't go directly down)
-
View User Profile
-
Send Message
Posted Feb 23, 2014Ya I tried making a bomb craft but it does not work. How do you do the sand mechanism? I tried to make one but the TNT just goes on top, even when it lands first.
-
View User Profile
-
Send Message
Posted Feb 23, 2014nice plugin
-
View User Profile
-
Send Message
Posted Feb 23, 2014@UserMCP
I actually bet an enterprising craft designer could make that work with the current system. The "Periscope" craft would be a subset of the "Submarine" craft, and would use a static move sign to move a section of the ship up to surface level.
@DrBreadgun
Yes, look in the advanced customization features for "canHover"
@bacondragon7
You can actually do that right now using a machine that drops a sand block along with the TNT. You may also be able to do that using the new gravity feature and the collisionexplosion feature, but I'm not sure on that one.
-
View User Profile
-
Send Message
Posted Feb 22, 2014Would it be possible to add depth charges? So destroyers can hunt enemy submarines?
-
View User Profile
-
Send Message
Posted Feb 22, 2014Any way to make a ground vehicle?
-
View User Profile
-
Send Message
Posted Feb 21, 2014Hello I was wondering if you could add a sign that has periscope on it if you right click it it will teleport you to a pillar of nether brick fence that is 5 block tall and is mounted on a gold block and if you right click again it will teleport you back into your carft or sub i would like this for my new server because I wanted periscopes on my subs so they can look out from the sub even if there is no window and if can make that they don't die under water of suffecation can you pleas try this it would be very aprisheated.
-
View User Profile
-
Send Message
Posted Feb 19, 2014@lexvi
While I haven't used Groupmanager, those permissions look right. I assume your craft is named "Harrier" in the .craft file? Note that it's not enough to name the .craft file Harrier, the name has to be specified within the file as well. It certainly sounds like a permissions issue, though. Could you try a different permission plugin and see if it makes any difference? I use YAPP personally. It's old, but it works.
@AlexSmith49
Unfortunately I don't think that's a feature that will make it into this version. I would suggest a system using command blocks, the cbwrapper plugin, and worldedit. I'm working on something similar right now to automatically restore a landscape after a battle. You could make it so that it checks to see if anyone is nearby, and if not it will remove all the "tank" blocks. Or paste in a copy of the un-damaged landscape. Or anything, really.