A "craft" is what Movecraft (hereon referred to as "the plugin") sees as the vehicle, and what the plugin thinks should be moving. A craft is defined as a series of connected, valid blocks. That is some word salad, so lets break it down.
Connected: A craft has to be connected to be recognized. This can be any of the six faces of a block connecting to any of the six faces of another block, it can be through any block as long as it is "valid" for the craft. If you have two entirely disconnected parts of a craft, they will not be able to be recognized as one whole craft by the plugin.
KEEP IN MIND: If you have torches on the sides of your craft, and you are parking or building the craft next to a wall, those torches WILL be considered blocks, and can mean you are connecting your craft to the mountain. Always check, if your craft seems absurdly oversized, if it is connected to any unintended terrain or buildings!
Valid: "Valid" blocks are just blocks that are allowed to be included within crafts. There are two types of invalid blocks, ones that are ignored and ones that are not allowed. Blocks that are ignored are used as runways or roads, blocks which crafts can be connected to without being included in the craft. Blocks that are not allowed are things like crying obsidian ( due to its use in <an extremely powerful cannon> [hyperlink this when article is made] ), or is limited like chests. If too many of a limited block, or any of a not allowed block, is connected to a craft, the craft will fail to create, and you will have to fix that by removing the blocks.
You primarily control crafts through two means: signs, and commands. They do the same thing, signs just execute commands on a right click. If it has a slash, it is a command, if it has quotes, you write it on a sign.
/Pilot <craft> : This is the command that will CREATE the craft, or - more specifically - it will TRY and create the craft. A /pilot command needs to include the craft type you are trying to make, such as /pilot ironclad.
On signs: ONLY include the text of the craft type. so the sign would read "ironclad" and not "pilot ironclad"!
/Rotate <direction> : This command will rotate your craft either left or right, depending on if you execute /rotate left or /rotate right.
"Cruise: OFF" : This command will make your craft "cruise." More on this movement type can be found under "Movement."
"Ascend: OFF" : This command is like cruising, but vertically for flying craft.
"Descend: OFF" : This command is like cruising, but vertically and down for flying craft
"[Helm]:" : This is uniquely only able to be put on a sign, and once put on a sign the text will change to be a circle of lines. When you click this sign, the craft will rotate.
"Name:" : This will let you name your craft, so that it will be listed as that name instead of as the type of craft in Contacts. Put the name of your craft on the other lines of the sign, or it will not work.
"Contacts:" This will list nearby craft!
Release: This will "unpilot" your craft, and will return the craft to being just like any other build on the server.
WARNING! IF YOU RELEASE YOUR CRAFT WHILE IT IS TOUCHING OTHER BLOCKS, IT WILL CONNECT TO THEM, AND YOU WILL HAVE TO DIG YOUR CRAFT FREE. PARK RESPONSIBLY.
For a craft to move, you first have to pilot it(see: basic signs)! After that, there are two modes of movement for a craft.
Cruise: When cruising, a craft will more efficiently use fuel, move larger distances, move automatically, and move faster. The sacrifice is that cruising is less precise than stick-movement. To cruise, type /cruise or click a cruise sign.
Stick: When using stick movement, a craft will always move one block in the direction that the stick is used in. To use stick movement, hold a stick and right click in the direction you want to move.
Some crafts require a source of fuel to move, just like real vehicles. The specific type of fuel varies from craft type to craft type, but we can use an ironclad as an example. An ironclad will require coal as a source of fuel to move, otherwise it'll be stuck in one spot.
To input fuel into a craft, it will require a furnace to place items into. In the example of an ironclad, you would put coal in the furnace, and it would be used up as the craft moves.