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 Dec 17, 2014@Loraxe42
Sorry about that some reason my copy / paste didn't work on adding the conversation. I should have paid more attention to what I was typing. My bad.
Anyways ... I was talking about how in one of your posts. about how you "Copied the Block ID list and pasted below", for a work around on adding new block ID's to the list. And if anyone wanted the file showing what you did to PM you for it.
because when I add a new ID for a block, I save / update on server, then reload server. but when I try and RIGHT CLICK the SHIPAIRSKIFF it does not do anything (Using STICK) But default list / file of ID's works fine.
Question: What about block ID's of a Door? Light? would these be allowed to be added to structure if added ID's to list.
I would have looked at the Server Log in the Multicraft Console but for some reason I cannot view the whole thing when new content is loaded, when I scroll down to view past content.
I cannot see the craftbukkit / bukkit log files on my server anywhere... only forge. Any info on how to view / save a backup of the Cauldron server loading ..would be awesome.
Thanks: Jake
-
View User Profile
-
Send Message
Posted Dec 17, 2014@jakehowe2004
A link to download what?
You are probably getting errors on your server console that would help me figure out what the problem is. A very good possibility is that the .craft file is screwed up. Check for errors when the server boots up.
I have updated the movecrafttypes.zip file to have versions of the .craft files with all the new blocks for airship, airskiff, and car types.
-
View User Profile
-
Send Message
Posted Dec 17, 2014@Loraxe42
Can you post a link to download it... Please...
I'm trying also to add new Blocks (ID's) to the list, and when I did, I now cannot right click the
Sign (Airship) as it does nothing.
Thanks: Jake
-
View User Profile
-
Send Message
Posted Dec 10, 2014movecraft doesnt notice its regions and block placing permissions though
a while ago, islandworld started using it owns regions system and now plugins using worldguard arent very nicely compatibly with it
-
View User Profile
-
Send Message
Posted Dec 10, 2014great tool for making a skyblock world
-
View User Profile
-
Send Message
Posted Dec 10, 2014@ChillerKraft
From a quick glance it does seem there is an API for it. So, tell me about IslandWorld. What features does it have that you like, that sets it apart from WorldGuard?
-
View User Profile
-
Send Message
Posted Dec 10, 2014@inxiya
Well... drat. I thought I had that fixed in the latest build. I'm assuming you are running the latest build. Can you give me any more information on when it happens? Was it on 1.8 or 1.7? Size of ship? And anything else you can think of.
You can actually do some limited autopiloting using CBWrapper to simulate a player. I made a video showing this off here:
https://www.youtube.com/watch?v=1w_rem0_fKY
Although I do plan on improving this.
-
View User Profile
-
Send Message
Posted Dec 10, 2014@bacondragon7
Oh, looks like that is not the build I used after all. Here is the one that seems to work for me:
http://builds.enginehub.org/job/worldguard/6524/
I have also updated the link on the video.
-
View User Profile
-
Send Message
Posted Dec 10, 2014could it be possible for movecraft to detect islandworld region build perms
-
View User Profile
-
Send Message
Posted Dec 9, 2014overallSinkPercent still seems to cause random sinking on weak servers. Also the addition of some form of autopilot would be interesting... :)
-
View User Profile
-
Send Message
Posted Dec 6, 2014@Loraxe42
Works fine without world guard.
-
View User Profile
-
Send Message
Posted Dec 5, 2014@bacondragon7
As a test, can you try it with WorldGuard disabled? I want to make sure it actually is WorldGuard.
-
View User Profile
-
Send Message
Posted Dec 5, 2014@Loraxe42
This build correct? http://builds.enginehub.org/job/worldguard/6447 It is the 1471 build, and it still fails to work. Is there something else besides world guard that is needed? Everything is up to date.
-
View User Profile
-
Send Message
Posted Dec 4, 2014Request: requireLavaContact: true
And
requireBlockContact: 66
Why? because having ships in the nether would be awesome, brings an entire new Dimension into play, and it wouldn't be that hard to implement as water is already done!
requireBlockContact: make sure a specific block is in contact, for instant you could lay down a rail track and create big-ass trains or trams or whatever. Im sure there are a thousand more uses for that, but thats all I can think of right now!
-
View User Profile
-
Send Message
Posted Dec 3, 2014@bacondragon7
Yes, this is caused by Worldguard. They had a bad build for 1.8. If you run the dev build linked in this youtube video:
http://youtu.be/yB9gpXAF8cw
I suspect the problem will go away.
-
View User Profile
-
Send Message
Posted Dec 2, 2014Whenever I try to take control of an aircraft, nothing happens, and I get a long error code. Although whenever I launch a torpedo, those work fine. Anything to do with controlling a ship though, does nothing. Here is the logs:
Entire Log: http://pastebin.com/3NjtbaEX Error Log: http://pastebin.com/Bit9EX5w
-
View User Profile
-
Send Message
Posted Nov 30, 2014@bacondragon7
Sounds fun! If you click the youtube link in my last post, it has links to download Spigot 1.8, which is 100% compatible with bukkit. So there is that option if you want.
-
View User Profile
-
Send Message
Posted Nov 30, 2014Hey I want to thank you guys for all your hard work. This is one of the best plugins on movecraft, my personal favorite.
Unfortunately with all those legal issues with the copy right, I cannot download the most recent craftbukkit for 1.8.1
Although once I am able to, I plan on starting a new server based off your airship series, not 100% same. Only 3 factions, custom world, but having the similar idea on mainly airships.
-
View User Profile
-
Send Message
Posted Nov 30, 2014THE BIG SPIGOT 1.8 UPDATE IS HERE!
And this is not just the protocol hack, but the actual server. After a frenzy of development I have updated Movecraft to 1.8.
There is a video showing the new Movecraft update here on 1.8: http://youtu.be/yB9gpXAF8cw
There is now a native map updater for 1.8, the new gates and doors are supported (no banners yet, sorry). And the big thing is Minecraft is now multithreaded in 1.8. This is HUGE. So if your server has 10 cores, you can operate 10 airships at once with the same performance you used to get with just 1.
I also added a new feature that when subcrafts (turrets) are rotated, they will inform the pilot of the new facing. And I fixed the overallsinkpercent bug where it would randomly trigger during movement of large ships.
Until the plugin is available on this site, you can get a copy from the plugins PMC page:
http://www.planetminecraft.com/mod/movecraft-reloaded---loraxe42s-fork/
Please be aware that page has not been checked by Bukkit staff, so use at your own risk.
-
View User Profile
-
Send Message
Posted Nov 29, 2014@Loraxe42
Okay, thanks. It was nearly impossible to find decimal ID's online for upside-down slabs, and when I did the conversion to hex I'd appended the decimal, rather than alter it. I'd ended up with: "44:7 15" as a result of my reading on Minecraft's official wiki. Thank you for clarifying, this will also help me in configuring countless other plugins. I also appreciate the prompt reply (I cannot express how irritating it is when authors take weeks to get back to me).