public boolean func_74875_a(
     World p_74875_1_, Random p_74875_2_, StructureBoundingBox p_74875_3_) {
   if (func_74860_a(p_74875_1_, p_74875_3_)) {
     return false;
   }
   func_74882_a(
       p_74875_1_,
       p_74875_3_,
       0,
       0,
       0,
       9,
       8,
       10,
       true,
       p_74875_2_,
       StructureStrongholdPieces.func_75197_b());
   func_74990_a(p_74875_1_, p_74875_2_, p_74875_3_, field_74998_a, 4, 3, 0);
   if (field_74996_b) {
     func_74884_a(p_74875_1_, p_74875_3_, 0, 3, 1, 0, 5, 3, 0, 0, false);
   }
   if (field_74995_d) {
     func_74884_a(p_74875_1_, p_74875_3_, 9, 3, 1, 9, 5, 3, 0, 0, false);
   }
   if (field_74997_c) {
     func_74884_a(p_74875_1_, p_74875_3_, 0, 5, 7, 0, 7, 9, 0, 0, false);
   }
   if (field_74999_h) {
     func_74884_a(p_74875_1_, p_74875_3_, 9, 5, 7, 9, 7, 9, 0, 0, false);
   }
   func_74884_a(p_74875_1_, p_74875_3_, 5, 1, 10, 7, 3, 10, 0, 0, false);
   func_74882_a(
       p_74875_1_,
       p_74875_3_,
       1,
       2,
       1,
       8,
       2,
       6,
       false,
       p_74875_2_,
       StructureStrongholdPieces.func_75197_b());
   func_74882_a(
       p_74875_1_,
       p_74875_3_,
       4,
       1,
       5,
       4,
       4,
       9,
       false,
       p_74875_2_,
       StructureStrongholdPieces.func_75197_b());
   func_74882_a(
       p_74875_1_,
       p_74875_3_,
       8,
       1,
       5,
       8,
       4,
       9,
       false,
       p_74875_2_,
       StructureStrongholdPieces.func_75197_b());
   func_74882_a(
       p_74875_1_,
       p_74875_3_,
       1,
       4,
       7,
       3,
       4,
       9,
       false,
       p_74875_2_,
       StructureStrongholdPieces.func_75197_b());
   func_74882_a(
       p_74875_1_,
       p_74875_3_,
       1,
       3,
       5,
       3,
       3,
       6,
       false,
       p_74875_2_,
       StructureStrongholdPieces.func_75197_b());
   func_74884_a(
       p_74875_1_,
       p_74875_3_,
       1,
       3,
       4,
       3,
       3,
       4,
       Block.field_72079_ak.field_71990_ca,
       Block.field_72079_ak.field_71990_ca,
       false);
   func_74884_a(
       p_74875_1_,
       p_74875_3_,
       1,
       4,
       6,
       3,
       4,
       6,
       Block.field_72079_ak.field_71990_ca,
       Block.field_72079_ak.field_71990_ca,
       false);
   func_74882_a(
       p_74875_1_,
       p_74875_3_,
       5,
       1,
       7,
       7,
       1,
       8,
       false,
       p_74875_2_,
       StructureStrongholdPieces.func_75197_b());
   func_74884_a(
       p_74875_1_,
       p_74875_3_,
       5,
       1,
       9,
       7,
       1,
       9,
       Block.field_72079_ak.field_71990_ca,
       Block.field_72079_ak.field_71990_ca,
       false);
   func_74884_a(
       p_74875_1_,
       p_74875_3_,
       5,
       2,
       7,
       7,
       2,
       7,
       Block.field_72079_ak.field_71990_ca,
       Block.field_72079_ak.field_71990_ca,
       false);
   func_74884_a(
       p_74875_1_,
       p_74875_3_,
       4,
       5,
       7,
       4,
       5,
       9,
       Block.field_72079_ak.field_71990_ca,
       Block.field_72079_ak.field_71990_ca,
       false);
   func_74884_a(
       p_74875_1_,
       p_74875_3_,
       8,
       5,
       7,
       8,
       5,
       9,
       Block.field_72079_ak.field_71990_ca,
       Block.field_72079_ak.field_71990_ca,
       false);
   func_74884_a(
       p_74875_1_,
       p_74875_3_,
       5,
       5,
       7,
       7,
       5,
       9,
       Block.field_72085_aj.field_71990_ca,
       Block.field_72085_aj.field_71990_ca,
       false);
   func_74864_a(p_74875_1_, Block.field_72069_aq.field_71990_ca, 0, 6, 5, 6, p_74875_3_);
   return true;
 }