Ocean Ruins

"We've ruined the game. Again."

- Nathan Adams

"Imagine swimming in the deep oceans among kelp, seagrass and lots of fish, and suddenly you find a ruined, overgrown village! What's the story of the village? Can you find treasures in there? Maybe you can rebuild the ruins to be your very own ocean base? It's all up to the players!"

- Tom Stone

Underwater ruins are oceanic structures primarily composed of stone bricks or sandstone. They come in many different sizes varying from large villages to single ruined huts. They are common and come in cold and warm variants.

Generation
Cold underwater ruins generate in normal, cold, and frozen ocean biomes, as well as their deep variants. They are composed of stone materials.

Warm underwater ruins generate in warm, lukewarm, and deep lukewarm ocean biomes, and are composed of sandstone and stone materials.

Although most underwater ruins generate underwater, they will sometimes generate on land.

Structure
All but two of the structures will contain a loot chest with loot inside. The chest will contain loot for specifically either a small or large sized underwater ruin structure and may be buried by some sort of material such as gravel and sand.

Cold underwater ruins are primarily composed of stone bricks and gravel, and will also contain prismarine, sand, magma blocks, sea lanterns, polished granite, glazed terracotta, bricks, planks, cobblestone, mossy cobblestone, stone brick stairs, obsidian, and/or a chest with loot in it. Warm underwater ruins are primarily composed of sand and sandstone, and will also contain polished granite, polished diorite, sea lanterns, magma blocks, gravel, terracotta, sandstone stairs, and/or a loot chest.

The shape and size of underwater ruins varies greatly, and they will often generate together in groups to create ruined villages.

One may use structure blocks to manually load the pieces of the ruins from the  folder in minecraft.jar. To do so, set a structure block to Load mode, enter, and press LOAD.

Ruins naturally generate with their Structure Integrity reduced

The following is an incomplete table of the structures with their filenames, descriptions and what they consist of:

Trivia

 * In the Bedrock Edition, the loot chest of underwater ruins will generate waterlogged as well as having a water block above it. This can be seen in the image on the right. It is unknown whether it is intentional that water is part of the ruin's structure.
 * In the Java Edition though, this is not the case, according to the second picture.