Navycraft

## Overview

Navycraft is the spigot that allows for a vehicle to move in Minecraft. This is a variation of the original Movecraft spigot developed in the early 2010s. The following is an abbreviated explanation of the spigot.

## Background

Navycraft was originally made by Maximuspayne and other programmers in 2011 (estimated), based on original Movecraft spigot.

The original Navycraft spigot were able to move small scale navycraft in the water, as well land and in the air. The original coders had since left by 2013 to other pursuits. By 2018, player Solmex made the most significant changes to the code by adding form of Guided Missiles for vehicles and defense outposts. This new version of the spigot would be called Navycraft: Reloaded. Which is modified/cleanup version of the original developed for the first server for Navycraft, the original Naval Battlezone (2011-2017). By 2019 development of a completely new version of the code started by no-other than Maximuspayne, which would become Navycraft: Recoded. This new version can handle movement of vehicles better, thus large vehicles are possible beyond the original code.

## How it Works

All version of Navycraft & earlier Movecraft have similar method of movement of vehicles (which are essentially large structures). These vehicles are essentially teleported per speed coded for it, erasing the old version as it "moves".
Like all Navycraft spigots, movement of any vehicle can cause lag.

NBZ: High Caliber's Recoded spigot is still in development but its more effective in how it handles movement.

## Old Navycraft vs Navycraft: Recoded

If you happen to have used older Navycraft, new version is has similarities but not quite the same.

* Server Modes
Navycraft Recoded is made so the server can give the player base challenges. Recoded allows for additional players to man the same vehicle, making them more part of the team on a ship. Currently there are two Modes: **Easy** mode, and **Crew** mode. Easy, is default setting where villagers and other NPC man all the key parts of a vehicle. While in Crew mode, players must assign individuals to the ship/submarine's critical areas. Such as Engine signs, Ship's Wheel/Helm, Guns, Boiler/diesel plants, and so forth. Crew mode causes vehicle to malfunction if these positions are not manned. Old Navycraft does not require significate large crews aside from a vehicle's weapons.

* Controlling Ships & Submarines
Ship movement physically similar to regular navycraft, the Vehicle Control Sign no longer directly gives you a remote device to control the ship. Navycraft Recoded use Ship's Wheel to turn the ship. This physical wheel requires you to click on it to turn it (right click turns right, left click turns left). A NPC Villager/crew will appear in front of the wheel and when click on (in Crew mode) a Golden Sword will be granted to the person which they simply need only to point direction they wish the vehicle to go.

* More Detail
While the original and later versions of Navycraft were simplistic, Recoded created by Maximuspayne offers more sophistication. Allowing more realistic setup to minecraft ships, thanks to very changed texture packs helping create parts to allow ships move should right parts be added correctly.