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

Ocean ruins, also known as 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 have cold and warm variants.

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

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

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

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

Cold ocean ruins are primarily composed of stone bricks and gravel, and 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 ocean ruins are primarily composed of sand and sandstone, and also contain polished granite, polished diorite, sea lanterns, magma blocks, gravel, terracotta, sandstone stairs, and/or a loot chest.

Many of the structures spawn with drowned (usually 1-2, though a few structures have 3 or 4).

The shape and size of ocean ruins varies greatly, and they 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 a reduced "structure integrity" value; i.e. some blocks are randomly removed. This may also reduce the number of drowned spawned in the structure.

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 ocean 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.