public static ComponentStrongholdStraight func_75018_a(
     List p_75018_0_,
     Random p_75018_1_,
     int p_75018_2_,
     int p_75018_3_,
     int p_75018_4_,
     int p_75018_5_,
     int p_75018_6_) {
   StructureBoundingBox var7 =
       StructureBoundingBox.func_78889_a(
           p_75018_2_, p_75018_3_, p_75018_4_, -1, -1, 0, 5, 5, 7, p_75018_5_);
   return func_74991_a(var7) && StructureComponent.func_74883_a(p_75018_0_, var7) == null
       ? new ComponentStrongholdStraight(p_75018_6_, p_75018_1_, var7, p_75018_5_)
       : null;
 }
 public static ComponentNetherBridgeCorridor func_74978_a(
     List p_74978_0_,
     Random p_74978_1_,
     int p_74978_2_,
     int p_74978_3_,
     int p_74978_4_,
     int p_74978_5_,
     int p_74978_6_) {
   StructureBoundingBox var7 =
       StructureBoundingBox.func_78889_a(
           p_74978_2_, p_74978_3_, p_74978_4_, -1, 0, 0, 5, 7, 5, p_74978_5_);
   return func_74964_a(var7) && StructureComponent.func_74883_a(p_74978_0_, var7) == null
       ? new ComponentNetherBridgeCorridor(p_74978_6_, p_74978_1_, var7, p_74978_5_)
       : null;
 }