User:PancakeIdentity/BastionGeneration

Groups
For the purpose of simplicity below, the following structures are grouped together.

Replacing Blocks
Upon generation, some block in bastion remnants have a chance of being replaced by other blocks.

Bridge Generation
Bridge generation starts with a single structure and branches off with different jigsaw blocks, represented by the different bullet points.
 * Generation starts with the structure.
 * generates to the left and generates to the right, connected to the base at the bottom.
 * Each wall base generates a random rampart from above it.
 * If is chosen, it generates  on its front at the top.
 * At the back and towards the top, the structure generates.
 * The structure generates directly above.
 * At the back, near the bottom, generates.
 * At the front, also near the bottom, generates.
 * On the bottom of the bridge, two random legs from generate.
 * On the front, generates.