public static ComponentNetherBridgeNetherStalkRoom func_74977_a(
     List p_74977_0_,
     Random p_74977_1_,
     int p_74977_2_,
     int p_74977_3_,
     int p_74977_4_,
     int p_74977_5_,
     int p_74977_6_) {
   StructureBoundingBox structureboundingbox =
       StructureBoundingBox.func_78889_a(
           p_74977_2_, p_74977_3_, p_74977_4_, -5, -3, 0, 13, 14, 13, p_74977_5_);
   if (!func_74964_a(structureboundingbox)
       || StructureComponent.func_74883_a(p_74977_0_, structureboundingbox) != null) {
     return null;
   } else {
     return new ComponentNetherBridgeNetherStalkRoom(
         p_74977_6_, p_74977_1_, structureboundingbox, p_74977_5_);
   }
 }
 public static ComponentStrongholdCrossing func_74994_a(
     List p_74994_0_,
     Random p_74994_1_,
     int p_74994_2_,
     int p_74994_3_,
     int p_74994_4_,
     int p_74994_5_,
     int p_74994_6_) {
   StructureBoundingBox structureboundingbox =
       StructureBoundingBox.func_78889_a(
           p_74994_2_, p_74994_3_, p_74994_4_, -4, -3, 0, 10, 9, 11, p_74994_5_);
   if (!func_74991_a(structureboundingbox)
       || StructureComponent.func_74883_a(p_74994_0_, structureboundingbox) != null) {
     return null;
   } else {
     return new ComponentStrongholdCrossing(
         p_74994_6_, p_74994_1_, structureboundingbox, p_74994_5_);
   }
 }
 public static ComponentNetherBridgeCrossing func_74974_a(
     List p_74974_0_,
     Random p_74974_1_,
     int p_74974_2_,
     int p_74974_3_,
     int p_74974_4_,
     int p_74974_5_,
     int p_74974_6_) {
   StructureBoundingBox structureboundingbox =
       StructureBoundingBox.func_78889_a(
           p_74974_2_, p_74974_3_, p_74974_4_, -2, 0, 0, 7, 9, 7, p_74974_5_);
   if (!func_74964_a(structureboundingbox)
       || StructureComponent.func_74883_a(p_74974_0_, structureboundingbox) != null) {
     return null;
   } else {
     return new ComponentNetherBridgeCrossing(
         p_74974_6_, p_74974_1_, structureboundingbox, p_74974_5_);
   }
 }