User:PancakeIdentity/BastionGeneration

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

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