

ABOUT
Moog's Ocean Structures brings life, fun, and variety to your Minecraft oceans! Dive to explore Atlantean ruins, ancient shipwrecks, ocean temples, and drifting rafts scattered across every water biome. Every structure is built with vanilla blocks and entities, so the mod feels right at home in any modpack and keeps the vanilla feel of the game.
This mod works for Forge, Fabric, and NeoForge. It can also be installed server-side only.

To see some of the structures, head to the images tab.
PREVIEWS

Checkout the gallery
CONFIG PACK
Every aspect of the mod is customizable using datapacks. Downloadable config packs are published on the GitHub releases page.
For details on how to write and load config datapacks, see the Moog's Structure Lib wiki.
VIDEOS
If you have any videos featuring this mod that you'd like showcased here, message me on Discord!
MODPACKS
See all modpacks using this mod here.
The best and fastest way to get replies is to join our Discord server.
All Versions
+ Add Version- Minecraft 26.3 support
- Preview buttons for every structure in the Moog's Structure Library config screen.
### Fixed
- Barrels aboard the long ships, wanderer rafts, wrecks and the small ocean temple now hold loot instead of being empty.
- The small ocean temple's dry lower section no longer floods with water.
### Changed
- The unfinished docked spruce ship no longer generates. It was a work in progress that shipped by mistake.
- Only one acacia long ship generates now. The second was an unfinished build template and has been removed; acacia still turns up as often as the other woods.
- Wandering trader rafts no longer favour oak. Oak was turning up twice as often as every other wood; all nine now appear equally.
- Every structure has been rebuilt for each Minecraft version it supports, fixing a range of small visual and loading problems.
- Preview buttons for every structure in the Moog's Structure Library config screen.
### Changed
- The unfinished docked spruce ship no longer generates. It was a work in progress that shipped by mistake.
- Only one acacia long ship generates now. The second was an unfinished build template and has been removed; acacia still turns up as often as the other woods.
- Every structure has been rebuilt for each Minecraft version it supports, fixing a range of small visual and loading problems.
### Fixed
- Barrels aboard the long ships, wanderer rafts, wrecks and the small ocean temple now hold loot instead of being empty.
- The pack now loads cleanly on Minecraft 1.21.11 and newer.
- The ship captain's bonus health and armour now apply on Minecraft 1.21.2 to 1.21.4.
- The wandering trader moves at its intended speed on Minecraft 1.21.2 to 1.21.4.
Ships and wrecks:
mos:long_ship(weighted pool of 4 woods: acacia with 2 full variants, dark_oak, oak, cherry)mos:sunken_ship(weighted pool of 2 multi-piece wood variants: spruce and birch)mos:rare_travel_shipmos:docked_spruce_shipmos:hauling_ship_1mos:ship_smallmos:ship_wreck_oakmos:ship_wreck_sprucemos:ship_wreck_dark_oakmos:wanderer_raft(weighted pool of 10 wood variants: oak, spruce, birch, jungle, acacia, dark_oak, cherry, mangrove, snow, pale_forest)
Ruins and landmarks:
mos:ruins_atlantis(weighted pool of 28 deep-ocean Atlantis ruin variants:ruins_atlantis_1throughruins_atlantis_28)mos:ruined_house(weighted pool of 20 sea-floor ruin variants:ruined_house_1throughruined_house_20)mos:atlantis_tribunemos:small_ocean_templemos:ruined_castlemos:ruined_churchmos:ruined_archwaymos:nether_portal_archway
Oddities and decor:
mos:sea_dragon_skeletonmos:dragon_skeletonmos:conduit_archmos:underwater_shrinemos:underwater_gardenmos:magma_block_ravinemos:prismarine_dog_statuemos:buried_treasuremos:ocean_decor(weighted pool of 5 small ocean-floor pieces:pufferfish_dome,clam_shell,chest_stone,ruined_wall_1,axolotl)
- Support for Minecraft 26.2.
- Loot for the remaining empty chests, trapped chests and dispensers across
mos:long_ship,mos:atlantis_tribune,mos:small_ocean_temple,mos:dragon_skeleton,mos:ocean_decor,mos:ruined_house,mos:underwater_shrineandmos:prismarine_dog_statue. - New loot tables
mos:temple/temple_offering,mos:temple/temple_innerandmos:traps/dispenser_trap. - Brewing stands aboard the long ships now come stocked with brewing supplies.
- A single elder guardian now guards the centre of
mos:atlantis_tribune.
### Changed
- Enchanted books in loot are now enchanted properly, and are enchanted to a level that matches the chest they came from.
mos:atlantis_tribunespawners now spawn guardians and drowned instead of elder guardians.- Hearts of the sea are much rarer outside buried treasure, and captain chests no longer always hold diamond armour.
- The
mos:pufferfish_domedispenser now holds a pufferfish bucket. mos:nether_portal_archwayblock palette tidied up: the green wool and green concrete powder have been switched out with natural blocks.
Ships and wrecks:
mos:long_ship(weighted pool of 4 woods: acacia with 2 full variants, dark_oak, oak, cherry)mos:sunken_ship(weighted pool of 2 multi-piece wood variants: spruce and birch)mos:rare_travel_shipmos:docked_spruce_shipmos:hauling_ship_1mos:ship_smallmos:ship_wreck_oakmos:ship_wreck_sprucemos:ship_wreck_dark_oakmos:wanderer_raft(weighted pool of 10 wood variants: oak, spruce, birch, jungle, acacia, dark_oak, cherry, mangrove, snow, pale_forest)
Ruins and landmarks:
mos:ruins_atlantis(weighted pool of 28 deep-ocean Atlantis ruin variants:ruins_atlantis_1throughruins_atlantis_28)mos:ruined_house(weighted pool of 20 sea-floor ruin variants:ruined_house_1throughruined_house_20)mos:atlantis_tribunemos:small_ocean_templemos:ruined_castlemos:ruined_churchmos:ruined_archwaymos:nether_portal_archway
Oddities and decor:
mos:sea_dragon_skeletonmos:dragon_skeletonmos:conduit_archmos:underwater_shrinemos:underwater_gardenmos:magma_block_ravinemos:prismarine_dog_statuemos:buried_treasuremos:ocean_decor(weighted pool of 5 small ocean-floor pieces:pufferfish_dome,clam_shell,chest_stone,ruined_wall_1,axolotl)
