Saints Ships: Build Working Vehicles in Vanilla Minecraft

Saints Ships is a datapack for Minecraft that lets you build functional ships, cars, and airships using only vanilla blocks and commands.

Download Saint's Ships for Minecraft 1.21.11, 1.21.8

Original name: Saint's Ships

Minecraft: 1.21.11, 1.21.8

FileVersionLoaderSize
Saint's Ships 1.2.0 - Logistics and Locomotion.zip1.21.1161 КБDownload
Saint's Ships 1.2.1 - QoL Changes.zip1.21.1168 КБDownload
Saint's Ships 1.2.2.zip1.21.1168 КБDownload
Saints Ships - 1.2.3 - Lift Update.zip1.21.1174 КБDownload
Ship Addon 1.1 Release.zip1.21.830 КБDownload
Saints Ships 1.2.1 - QoL Changes Backport.zip1.21.868 КБDownload
Saints Ships - 1.2.3 - Lift Update (1.21.8 version).zip1.21.874 КБDownload

Saints Ships: Building Custom Vehicles with Vanilla Datapacks

For years, the sandbox world of Minecraft has offered limitless creative potential, yet one fundamental element remained conspicuously absent from the vanilla experience: functional, player-built vehicles. While mods have long filled this gap, purists often seek solutions that maintain the integrity of the base game. Saints Ships: Building Custom Vehicles with Vanilla Datapacks emerges as a groundbreaking solution, transforming static block structures into dynamic, controllable machines without requiring a single client-side modification. This datapack leverages the full power of Minecraft's command system to introduce a complex physics simulation where composition dictates performance.

Whether you are aiming to construct a massive airship drifting over mountain biomes or a rugged off-road vehicle for exploring deep caves, this tool provides the necessary framework. It is fully compatible with modern iterations of the game, supporting versions such as 1.21.7, 1.21.8, 1.21.9, 1.21.10, and 1.21.11 on both Fabric and Vanilla loaders. By utilizing only standard game mechanics, it ensures stability and ease of use for server administrators and single-player explorers alike.

The Core Mechanic: From Structure to Vehicle

The brilliance of this datapack lies in its seamless integration with existing gameplay loops. There are no new items added via mod files; instead, everything operates through clever manipulation of standard blocks and commands. The process begins with the acquisition of a specialized Wrench. Players can obtain this crucial tool in two distinct ways: by crafting it at a standard crafting table, where recipes are conveniently unlocked in the recipe book under the "Wrench" tab, or by executing the command /function ships:items/_give. For those who prefer streamlined setup processes, many launchers allow users to download Saints Ships: Building Custom Vehicles with Vanilla Datapacks and install it directly into their instance with minimal effort.

Once equipped with the Wrench, the construction phase begins. The centerpiece of any vehicle is the Lectern, which serves as the control hub or helm. To initialize a vehicle, the player must right-click the Lectern with the Wrench. This action opens an interface prompting the user to define the bounding box dimensions of the intended machine. It is vital to note that the defined area can be larger than the physical structure, but precision yields better performance. Upon confirming the dimensions, a second interaction with the Lectern converts it into a functional helm, binding all blocks within the specified volume into a single entity.

Component Engineering and Block Properties

Unlike simple vehicle mods that apply uniform stats, Saints Ships: Building Custom Vehicles with Vanilla Datapacks employs a sophisticated material system. The behavior of your creation—whether it floats, rolls, or harvests crops—is determined entirely by the ratio of specific blocks used in its construction. Mastering these ratios is essential for successful engineering.

  • Aerodynamics (Flight): To achieve flight, your vessel must be lightweight. Specifically, at least 25% of the total block count must consist of Wool blocks, representing sails or balloons. Without this critical mass of wool, the vehicle will remain grounded regardless of other components.
  • Traction (Ground Movement): Terrestrial vehicles require friction. Incorporating Basalt or Blackstone blocks as wheels is mandatory. These blocks must comprise at least 10% of the vehicle's total volume to enable movement across land surfaces.
  • Propulsion (Engine Tiers): Speed and power are dictated by your engine choice. A standard Furnace provides Tier 1 thrust, suitable for small carts or boats. For heavier loads or faster speeds, a Level 2 Beacon acts as a Tier 2 engine, offering significantly increased velocity.
  • Rail Systems: For train enthusiasts, placing a Minecart beneath the Lectern while situated on rails transforms the assembly into a locomotive, adhering to track logic rather than free-roaming physics.
  • Utility Functions: The datapack extends beyond transport. Integrating Copper Grates turns your vehicle into a mobile harvester, automatically collecting crops as it passes over farmland. Additionally, Chests and Barrels function as onboard storage, while Wool Carpets or Scaffolding serve as passenger seats.

It is important to remember that flight capabilities are further gated by player progression; operating a flying machine typically requires the pilot to hold a Netherite Wand or a superior tool, ensuring that advanced travel remains a mid-to-late game achievement.

Advanced Configuration and Legacy Tools

By default, the system imposes a build limit of 4096 blocks per vehicle to maintain server stability and prevent lag spikes. However, ambitious engineers working on colossal dreadnoughts or floating cities may find this restrictive. The datapack allows for granular control via scoreboard commands. Users can adjust the maximum build size by executing /scoreboard players set %GAME gr_max_build_size [value]. Caution is advised when increasing this limit, as excessively large entities can strain tick rates and cause unpredictable physics glitches.

For veteran builders who prefer manual control over the automated sizing interface, the datapack includes a legacy mode. Activating this feature is done via the command /trigger toggle_advanced. Once enabled, players can utilize /trigger set_bounding to manually define the vehicle's boundaries. A visual aid in the form of a semi-transparent cube helps visualize the selection area. For even greater precision, this bounding box can be anchored to an Armor Stand named "bounding_target," allowing for dynamic adjustments during the design phase.

Installation and Community Usage

Implementing this system into your world is straightforward. If you are unsure how to install the files, simply place the datapack folder into the "datapacks" directory of your world save and run the /reload command. The system immediately integrates with your existing world data. Because it relies solely on vanilla mechanics, it is perfectly safe for multiplayer servers, provided all players are on compatible versions like 1.21.9 or 1.21.11.

The versatility of Saints Ships: Building Custom Vehicles with Vanilla Datapacks for Minecraft encourages endless experimentation. You might design a slow-moving, heavily armored tank using mostly stone and basalt, or a swift reconnaissance glider made primarily of wool and light wood. The community has already produced intricate designs ranging from pirate galleons that sail ocean monuments to automated farming combines that traverse wheat fields.

Conclusion

This datapack stands as a testament to the depth of Minecraft's underlying code. By turning ordinary blocks into functional machine parts, it bridges the gap between creative building and survival utility without compromising the vanilla aesthetic. Whether you are a redstone engineer looking for a new challenge or a builder wanting to bring your creations to life, this tool offers a robust, customizable platform for vehicular innovation. With regular updates ensuring compatibility with the latest game versions and a thriving community sharing blueprints, there has never been a better time to craft your first vessel and set sail across the blocky horizon.