Movecraft enables you to construct massive airships, boats and submarines, and then pilot them around the world
The movecraft plugin also support cannons so you are able to attach weapons to the ships you create!
(Ignore the spaces before and after the description of what the signs should say, just put the text itself on the sign)
Pilot Sign (AKA: “The Command Sign”) – First line should read the name of the craft, from the “name” entry in the .craft file. The other lines don’t matter, but it is customary to name the craft and/or the owner. Right click the sign with an empty hand to take command of the craft. If you are already in command of a craft, it will be released and the new craft will be piloted. This sign can either be free-standing, or placed on a block.
Helm Sign – First line should say
The other lines should be empty. Right click the sign with an empty hand and it will turn into a wheel icon. Now if you right click this sign with an empty hand while in command of a craft (see Pilot Sign), the craft will rotate around this sign to the right. If you left click this sign, the craft will rotate to the left. This sign can either be free-standing or placed on a block.
Subcraft Rotate Sign – First line should say
The next line should indicate the craft type to form the subcraft out of. IE: “Turret” or “Elevator”. A subcraft is formed much like a standard craft, except if can be (but does not have to be) part of a larger craft. If the larger craft moves or rotates, the subcraft moves or rotates along with it.
Cruise Sign – First line should say
The other lines don’t matter. If CanCruise is set to true in the .craft file, then right clicking this sign with an empty hand will begin the craft cruising. Right clicking again will stop it. The direction the craft will cruise in is interpreted from the sign’s orientation. The speed of cruising is the ships “speed” setting multiplied by 1 + the cruiseSkipBlocks setting. IE: with a speed of 1.0 and a cruiseSkipBlocks of 5, the craft will move 5 blocks per second while cruising. This sign must be placed on the side of a block.
Ascend Sign – First line should say
The other lines don’t matter. If CanCruise is set to true in the .craft file, then right clicking this sign with an empty hand will begin the craft cruising upwards. Right clicking again will stop it. The speed of motion is determined by cruiseSkipBlocks, as with the Cruise sign, except if vertCruiseSkipBlocks is present that number will be used instead of cruiseSkipBlocks.
Descend Sign – First line should say
The other lines don’t matter. If CanCruise is set to true in the .craft file, then right clicking this sign with an empty hand will begin the craft cruising downwards. Right clicking again will stop it. The speed of motion is determined by cruiseSkipBlocks, as with the Cruise sign, except if vertCruiseSkipBlocks is present that number will be used instead of cruiseSkipBlocks. Also if the ship falls below the sealevel defined in the world the craft is operating in, it will fall more slowly to allow the processing hull containment.
Relative Move Sign – First line should say
And the second line will specify the movement in the format X,Y,Z where X is the number of blocks to move left (negative) or right (positive), Y is the number of blocks to move down (negative) or up (positive), and Z is the number of blocks to move backwards (negative) or forwards (positive), For example, specifying 1,-2,3 would move the craft 1 block to the left, 2 blocks down, and 3 blocks forwards. The direction of the move is interpreted from the sign’s orientation. This sign must be placed on the side of a block. To prevent abuse, this is typically limited by the maxStaticMove setting in the .craft file. Also this sign will not function unless canStaticMove is set to true in the .craft file. Using these signs it is possible to make a craft that can be controlled with no pilot tool.
Release Sign – First line should say
The other lines don’t matter. This sign will release the craft you are in control of. Crafts are also released 15 seconds after the pilot leaves the craft, or when the craft sinks. Finally, they can also be release by typing /release.
Remote Sign – First line should say
The second line specifies a string that will be on the sign that you want the remote sign to activate. This sign will activate any Movecraft sign remotely, as if the user had right clicked that sign instead of the Remote Sign. This can be used to launch torpedoes remotely, rotate the craft around a designated point, or turn turrets remotely.
Repair Sign – First line should say
The second line specifies a string that can be used to uniquely identify the repair state so a single user can have multiple craft repair states saved. Repair states are per-user, so the same user that saves the state will also have to be the one to repair it. Left clicking the sign saves the state. Right clicking once will show the current damage level of the craft. Right clicking again will attempt repair. Materials will be taken from chests found on the craft for the repair. Repairs take time, set with the RepairTicksPerBlock setting in config.yml. Repairs may also cost money, set with the RepairMoneyPerBlock setting in config.yml. The direction the craft is facing, and any other variables like the rotation of turrets or hangar doors must be the same when the repair state is taken compared to whent he repair is attempted. Repair funcionality depends on having a recent WorldEdit build, and charging money for repairs requires Vault.
Crew Sign – First line should say
The second line specifies the name of the player whos spawn will be moved with the ship. Must be placed above a bed to function. If that bed is destroyed, the player will respawn at the server spawn. You can only create a sign for yourself.
The pilot tool defaults to a stick, and may be changed to anything else. While in command of a craft (see Pilot Sign above), you can simply face in any direction and right click. The craft will move according to its speed in that direction. Cardinal directions and diagonals are allowed.
Direct Control Mode
If you left click the pilot tool (and the .craft does not have canDirectControl set to false), you will enter Direct Control Mode. In this mode the players movements control the forward, backward, left, and right movement of the craft. In short, you control it with your movement keys. You move up by right clicking with the pilot tool, and you move down by holding down shift and right clicking. Note that in high lag situations this may not work well, and you will need room to be able to move within the cockpit / bridge of your craft. You leave direct control by left clicking with the pilot tool again.
Sign Only Controls
Sometimes it is desired to control the craft only using signs, particularly for large crafts that have extensive bridges / control rooms. Using the Rmove signs described above, this is possible.