TONI's Better Shipwrecks: Sunken Ships & Pirate Wrecks (Forge/Fabric)

Quick rating

Community listing page, reviews here may not be monitored by the author.

TONI's Better Shipwrecks: Sunken Ships & Pirate Wrecks (Forge/Fabric)

No reviews yet

Every shipwreck rebuilt as a huge 3D ship: galleons, brigs, merchantmen, sloops and Viking longships, sunk or beached in many ways. Vanilla loot, server-side.

Mod Loaders
Minecraft
26.3 26.2

About

Description

Better Shipwrecks

Shipwrecks worth diving for

Better Shipwrecks replaces every vanilla shipwreck with a full-size, fully 3D, procedurally generated ship — then sinks it. Coral-covered galleons with two gun decks, brigs snapped in two on the sea floor, merchantmen lying on their side with their cargo spilling out, Viking longships keel-up in cold seas, black-sailed pirate wrecks and hulls half-buried on the beach… and no two of them are ever the same.

It only changes world generation: server-side, vanilla loot and treasure maps (it needs TONI's Structure Lib, which the CurseForge app installs with it), and it works with every mod that knows what a shipwreck is.

A coral-covered galleon

New in 1.2

The Shipwreck Guide: a craftable book with every ship of the mod in 3D

Every ship, every wreck and every sea of the mod, in a book you can turn, zoom and slice open.
The Shipwreck Guide draws its ships with the same generator that builds them in your world: what you see in the book is what waits for you on the sea floor.

1. Craft it: a book and any boat. Right-click to open

Put a book and any boat in the crafting grid, then right-click the guide to open it.

2. Every ship in 3D: drag to turn them, scroll to zoom

The five ship classes with their size, masts, guns, chests and crew — afloat as they sailed, or wrecked as you will find them.

3. Slice them open: deck by deck, with every chest marked

Pull the slider to cut a ship open deck by deck. Treasure, map and supply chests and the drowned crew are marked, even through the planks.

4. The Shipyard: build any wreck and get the command for it

Pick a ship, her waters and her fate, roll again as often as you like, and read the /bettershipwrecks place command that builds that very wreck in your world.

5. Six wrecks, seven looks: every way a ship sinks and the style of every sea

  • 📖 27 pages in six chapters: logbook, ships, wrecks, waters, loot and the shipyard.
  • 🧭 English and Spanish, following the language of your game.
  • 🖥️ Still server-side: the guide is a vanilla written book. Players without the mod join as before and read a short version of it; with the mod on the client, the same book opens the interactive guide.
  • 💬 A bookmark on the book takes you to our Discord.

At a glance

   
What it does Overhauls minecraft:shipwreck and minecraft:shipwreck_beached: 5 ship classes, 5 ways to wreck, 6 biome styles
Loaders / versions NeoForge, Forge and Fabric, from 1.13.2 to 26.3 (full list below)
Where to install Server (or single player). Players joining a server do not need it (install it on the client too for the interactive Shipwreck Guide)
Dependencies TONI's Structure Lib on every loader (installed with it by the CurseForge app) · Fabric API on Fabric
Loot Vanilla shipwreck loot tables (map, supply, treasure): buried treasure maps still work, and it works with Lootr and loot-table mods
Compatible with /locate structure minecraft:shipwreck, dolphins leading you to wrecks, ocean biome mods (#minecraft:has_structure/shipwreck)
Modpacks Yes, please. MIT licence, no need to ask

Five ship classes

Five ship classes

Every hull is generated block by block from real ship lines: a sharp bow with a cutwater, a curved U-shaped hull, a keel that rises at the ends and a flat transom stern with a rudder. Nothing is a copied template.

⛵ The Sloop (~30 blocks) — one tall mast with a fore-and-aft mainsail and a jib to the bowsprit, a raised stern cabin and a small cargo hold.

🚩 The Brig (~43 blocks) — two square-rigged masts with three yards each and a crow's nest, forecastle and quarterdeck, the captain's cabin with stern windows and a row of deck guns.

📦 The Merchantman (~47 blocks) — three masts and a deep belly: a hold and a tween deck stacked with barrels, crates and hay, and a tall stern with two cabins.

⚓ The Galleon (~66 blocks, deep water only) — three masts up to 42 blocks tall, two gun decks lined with cannons, a three-tier stern castle with a lit stern gallery, a gilded figurehead and the biggest haul of chests.

🐉 The Viking Longship (~35 blocks, mostly cold seas) — clinker-built hull, carved dragon prow and stern post, painted shields along the gunwales, rowing benches and a striped square sail.

Five ways to wreck (plus the beach)

Five ways to wreck

  • Settled upright on the sea floor, keel buried in the sand
  • Listing hard to one side
  • Snapped in two — both halves settle apart, pitched up from the broken ends
  • On its side, masts lying along the sea floor
  • Keel up, hull facing the surface
  • Beached: shipwrecks on beaches are half-buried in the sand and heeled over, high and dry

Six biome styles

The water a ship sank in decides its look:

  • Temperate oceans — oak and spruce hulls, barnacle crusts, seagrass on the decks
  • Warm oceans — living coral growing over the hull, coral fans and glowing sea pickles
  • Lukewarm oceans — seagrass and sea pickles
  • Cold oceans — dark spruce hulls, gravel drifts, Viking longships
  • Frozen seas — ice on the hull; snow on beached wrecks
  • Pirate ships (anywhere, 15% of sloops, brigs and galleons) — black sails, dark hulls with red trim, soul lanterns

Captain's cabin

What makes them feel alive

  • Real interiors: captain's cabin with a cartography table and the map chest, crew stores in the forecastle, holds and tween decks full of cargo, gun decks with cannons on their carriages
  • Treasure where it belongs: the map chest in the captain's cabin, supplies in the forecastle and the hold, the treasure deep in the hold (bigger ships carry more chests)
  • Wear and tear: a breach in the side where the ship took the fatal blow, collapsed decks, broken masts whose tops lie on the sea floor with their torn canvas, shattered stern windows
  • The sea moves in: flooded, waterlogged interiors, sand drifting into the hold, kelp forests and seagrass around the wreck
  • A drowned crew haunts the bigger sunken wrecks
  • Hanging lanterns still burning below deck, stern lanterns, anchors on their chains, flags, bells and cobwebs on beached wrecks
  • Procedural: every wreck is generated from the world seed, so each one is different
  • Rare finds: about one wreck in five wears a rare look — cherry clippers, pale oak ghost ships, royal flagships under purple sails, green-sailed spice traders, crimson mangrove brigs…
  • Spilled cargo: barrels, broken planks, hay bales and lost guns lie scattered on the seabed around the hull

Gun deck

Configuration

config/bettershipwrecks-common.toml

Option Default Meaning
ships.sloop / brig / merchant / galleon / longship 20 / 30 / 20 / 16 / 15 How often each ship class is picked (0 disables it)
wrecks.upright / listing / broken / capsized / upsideDown 30 / 30 / 18 / 12 / 10 How often each kind of wreck is picked
generation.decay 0.4 0 = nearly intact, 1 = torn apart
generation.crew 1.0 Multiplier for the drowned crew (0 = none)
generation.pirateChance 0.15 Chance that a sloop, brig or galleon is a pirate ship
extras.rareLooks 0.2 Chance that a wreck gets one of the rare looks (0 = never)
extras.spilledCargo 1.0 Multiplier for the cargo and guns spilled on the seabed around a wreck (0 = none)
extras.backportedBlocks true Use mangrove, cherry and pale oak wood (and chains, lanterns, lightning rods) from a backport mod on Minecraft versions that do not have them

Changes apply to shipwrecks generated after the change (existing chunks are not touched).

Commands (for builders and screenshots)

  • /bettershipwrecks place <sloop|brig|merchant|galleon|longship> [temperate|warm|lukewarm|cold|frozen|pirate] [upright|listing|broken|capsized|upside_down] — wrecks a ship on the sea floor (or beach) below you
  • /bettershipwrecks info — which wreck you are standing at
  • /bettershipwrecks test — plans every variant in memory and checks them

Gallery

A coral-covered galleon listing on the sea floor

A merchantman's hold, seen through the breach

A brig run aground on the beach

A pirate galleon snapped in two

More screenshots in the Gallery tab.

Which file do I download?

Pick your loader and Minecraft version on the Files tab. Every file was tested on a real server before upload.

Loader Minecraft versions Files
NeoForge 1.20.1 (Forge file) · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2 · 26.3 22
Forge 1.13.2 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.6 · 1.21 · 1.21.1 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2 · 26.3 43
Fabric (+ Fabric API) 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2 · 26.3 48

File names follow bettershipwrecks-1.1.0+<loader>-<minecraft>.jar (113 files in total).

FAQ

Do I need a new world? Only for new chunks: shipwrecks that already exist stay as they are. Sail to unexplored oceans (or start a new world) to find the new ones.

Does it work on servers? Yes, and only the server needs it: it only changes world generation.

Do treasure maps still work? Yes. The map chest uses the vanilla chests/shipwreck_map loot table, so you still get buried treasure maps, and dolphins still lead you to shipwrecks.

Is it compatible with ocean and biome mods? It uses the vanilla biome tags #minecraft:has_structure/shipwreck and #minecraft:has_structure/shipwreck_beached, so wrecks spawn wherever those mods allow shipwrecks, and pick a style from the biome's name.

Are the ship variants tied to the Minecraft version? The ships themselves are not: every ship class, wreck type and biome style generates on every version. Only some blocks are: cherry hulls need Minecraft 1.20, pale oak ghost ships 1.21.4 and mangrove trims 1.19, and older versions build those wrecks from the closest older wood (birch or jungle). Since 1.1 this is no longer strict: if a backport mod such as Vanilla Backport adds those woods under their vanilla block names, the wrecks are built from the real wood automatically.

Can I use it in my modpack? Yes. MIT licence.

Forge? Yes, see the table above. On 1.20.1 one file works on both Forge 47 and NeoForge 1.20.1.

Fabric? Yes, every version from 1.14 to 26.3. Install Fabric API and TONI's Structure Lib too.

More from the same author

Screenshots taken with Complementary Reimagined shaders (not included).