static {
   registerStructure(StructureMineshaftStart.class, "Mineshaft");
   registerStructure(MapGenVillage.Start.class, "Village");
   registerStructure(MapGenNetherBridge.Start.class, "Fortress");
   registerStructure(MapGenStronghold.Start.class, "Stronghold");
   registerStructure(MapGenScatteredFeature.Start.class, "Temple");
   registerStructure(StructureOceanMonument.StartMonument.class, "Monument");
   StructureMineshaftPieces.registerStructurePieces();
   StructureVillagePieces.registerVillagePieces();
   StructureNetherBridgePieces.registerNetherFortressPieces();
   StructureStrongholdPieces.registerStrongholdPieces();
   ComponentScatteredFeaturePieces.registerScatteredFeaturePieces();
   StructureOceanMonumentPieces.func_175970_a();
 }