A Minecraft plugin that lets players create rideable, physics-enabled ships. Build custom ships from blocks or spawn pre-built vessels, then sail the seas or take to the skies. All of this without any client side mods or resource packs!
WARNING: THIS PROJECT IS IN PRE-ALPHA. EXPECT BUGS, MISSING FEATURES, AND BREAKING CHANGES. USE AT YOUR OWN RISK, AND BACKUP YOUR WORLD OFTEN. THE DEVELOPER IS NOT RESPONSIBLE FOR ANY DAMAGE CAUSED BY THIS PLUGIN.
For reporting bugs, either submit a github issue or email me at def9a2a4 <AT> d3420b8b7fe04 <DOT> name. Sign up for the mailing list at def9a2a4.github.io/signup
!BlockShips
Ships can include:
| Cannons Firing | Cannon Menu |
|---|---|
| !Cannons Firing | !Cannon Menu (or, right click obsidian to fire individually) |
blocks.yml)Spawn ready-to-use ships, with customizable banners/colors/wood types:
Command: /blockships give <small_ship|large_ship|small_airship>
| Key | Action |
|---|---|
| W | Move forward |
| S | Move backward / brake |
| A | Rotate left |
| D | Rotate right |
| Space | Ascend (airships only) |
| Sprint | Descend (airships only) |
| Item | Recipe |
|---|---|
| Ship Wheel | !Ship Wheel |
| Small Ship Wood type, banner customizable | !Small Ship |
| Large Ship Wood type, banner customizable | !Large Ship |
| Ship Balloon Wool color customizable | !Ship Balloon |
| Small Airship Wood type, balloon type customizable | !Small Airship |
| Command | Description | Permission |
|---|---|---|
/blockships reload | Reload configuration | blockships.reload |
/blockships give <type> | Give yourself a prefab ship kit | blockships.give |
/blockships recipes [player] | Unlock crafting recipes | blockships.recipes |
/blockships forcedisassembleall | (DANGEROUS) Disassemble all custom ships | blockships.admin |
/blockships killentities | (DANGEROUS) Remove all ship entities | blockships.admin |
plugins folderMain plugin settings including:
Configure which blocks can be used in custom ships:
This plugin is inspired by mods which also implement rideable ships, as well as plugins which have attempted similar functionality. I made this plugin because I realized that with the addition of display entities, it might be possible to create a better ship plugin than previously possible, but without requiring any client-side mods. No code from any of other project has been used. In particular, this plugin was inspired by:
You are free to use this plugin only for non-commercial projects and servers. For commercial use, please contact the author for a license. For more details, see the LICENSE.txt file.

build ships or airships out of blocks and sail or fly them smoothly - without client side mods or resource packs!