public boolean func_35023_a( World world, Random random, StructureBoundingBox structureboundingbox) { if (func_35013_a(world, structureboundingbox)) { return false; } else { if (!field_35036_a) ; func_35022_a( world, structureboundingbox, 0, 0, 0, 4, 10, 4, true, random, StructureStrongholdPieces.func_35852_b()); func_35033_a(world, random, structureboundingbox, field_35035_b, 1, 7, 0); func_35033_a(world, random, structureboundingbox, EnumDoor.OPENING, 1, 1, 4); func_35018_a(world, Block.field_35285_bn.blockID, 0, 2, 6, 1, structureboundingbox); func_35018_a(world, Block.field_35285_bn.blockID, 0, 1, 5, 1, structureboundingbox); func_35018_a(world, Block.stairSingle.blockID, 0, 1, 6, 1, structureboundingbox); func_35018_a(world, Block.field_35285_bn.blockID, 0, 1, 5, 2, structureboundingbox); func_35018_a(world, Block.field_35285_bn.blockID, 0, 1, 4, 3, structureboundingbox); func_35018_a(world, Block.stairSingle.blockID, 0, 1, 5, 3, structureboundingbox); func_35018_a(world, Block.field_35285_bn.blockID, 0, 2, 4, 3, structureboundingbox); func_35018_a(world, Block.field_35285_bn.blockID, 0, 3, 3, 3, structureboundingbox); func_35018_a(world, Block.stairSingle.blockID, 0, 3, 4, 3, structureboundingbox); func_35018_a(world, Block.field_35285_bn.blockID, 0, 3, 3, 2, structureboundingbox); func_35018_a(world, Block.field_35285_bn.blockID, 0, 3, 2, 1, structureboundingbox); func_35018_a(world, Block.stairSingle.blockID, 0, 3, 3, 1, structureboundingbox); func_35018_a(world, Block.field_35285_bn.blockID, 0, 2, 2, 1, structureboundingbox); func_35018_a(world, Block.field_35285_bn.blockID, 0, 1, 1, 1, structureboundingbox); func_35018_a(world, Block.stairSingle.blockID, 0, 1, 2, 1, structureboundingbox); func_35018_a(world, Block.field_35285_bn.blockID, 0, 1, 1, 2, structureboundingbox); func_35018_a(world, Block.stairSingle.blockID, 0, 1, 1, 3, structureboundingbox); return true; } }
public boolean func_35023_a( World world, Random random, StructureBoundingBox structureboundingbox) { if (func_35013_a(world, structureboundingbox)) { return false; } else { func_35022_a( world, structureboundingbox, 0, 0, 0, 8, 4, 10, true, random, StructureStrongholdPieces.func_35852_b()); func_35033_a(world, random, structureboundingbox, field_35064_a, 1, 1, 0); func_35011_a(world, structureboundingbox, 1, 1, 10, 3, 3, 10, 0, 0, false); func_35022_a( world, structureboundingbox, 4, 1, 1, 4, 3, 1, false, random, StructureStrongholdPieces.func_35852_b()); func_35022_a( world, structureboundingbox, 4, 1, 3, 4, 3, 3, false, random, StructureStrongholdPieces.func_35852_b()); func_35022_a( world, structureboundingbox, 4, 1, 7, 4, 3, 7, false, random, StructureStrongholdPieces.func_35852_b()); func_35022_a( world, structureboundingbox, 4, 1, 9, 4, 3, 9, false, random, StructureStrongholdPieces.func_35852_b()); func_35011_a( world, structureboundingbox, 4, 1, 4, 4, 3, 6, Block.fenceIron.blockID, Block.fenceIron.blockID, false); func_35011_a( world, structureboundingbox, 5, 1, 5, 7, 3, 5, Block.fenceIron.blockID, Block.fenceIron.blockID, false); func_35018_a(world, Block.fenceIron.blockID, 0, 4, 3, 2, structureboundingbox); func_35018_a(world, Block.fenceIron.blockID, 0, 4, 3, 8, structureboundingbox); func_35018_a( world, Block.doorSteel.blockID, func_35009_c(Block.doorSteel.blockID, 3), 4, 1, 2, structureboundingbox); func_35018_a( world, Block.doorSteel.blockID, func_35009_c(Block.doorSteel.blockID, 3) + 8, 4, 2, 2, structureboundingbox); func_35018_a( world, Block.doorSteel.blockID, func_35009_c(Block.doorSteel.blockID, 3), 4, 1, 8, structureboundingbox); func_35018_a( world, Block.doorSteel.blockID, func_35009_c(Block.doorSteel.blockID, 3) + 8, 4, 2, 8, structureboundingbox); return true; } }
public boolean func_35023_a( World p_35023_1_, Random p_35023_2_, StructureBoundingBox p_35023_3_) { if (func_35013_a(p_35023_1_, p_35023_3_)) { return false; } func_35022_a( p_35023_1_, p_35023_3_, 0, 0, 0, 9, 8, 10, true, p_35023_2_, StructureStrongholdPieces.func_35852_b()); func_35033_a(p_35023_1_, p_35023_2_, p_35023_3_, field_35044_a, 4, 3, 0); if (field_35042_b) { func_35011_a(p_35023_1_, p_35023_3_, 0, 3, 1, 0, 5, 3, 0, 0, false); } if (field_35040_d) { func_35011_a(p_35023_1_, p_35023_3_, 9, 3, 1, 9, 5, 3, 0, 0, false); } if (field_35043_c) { func_35011_a(p_35023_1_, p_35023_3_, 0, 5, 7, 0, 7, 9, 0, 0, false); } if (field_35041_e) { func_35011_a(p_35023_1_, p_35023_3_, 9, 5, 7, 9, 7, 9, 0, 0, false); } func_35011_a(p_35023_1_, p_35023_3_, 5, 1, 10, 7, 3, 10, 0, 0, false); func_35022_a( p_35023_1_, p_35023_3_, 1, 2, 1, 8, 2, 6, false, p_35023_2_, StructureStrongholdPieces.func_35852_b()); func_35022_a( p_35023_1_, p_35023_3_, 4, 1, 5, 4, 4, 9, false, p_35023_2_, StructureStrongholdPieces.func_35852_b()); func_35022_a( p_35023_1_, p_35023_3_, 8, 1, 5, 8, 4, 9, false, p_35023_2_, StructureStrongholdPieces.func_35852_b()); func_35022_a( p_35023_1_, p_35023_3_, 1, 4, 7, 3, 4, 9, false, p_35023_2_, StructureStrongholdPieces.func_35852_b()); func_35022_a( p_35023_1_, p_35023_3_, 1, 3, 5, 3, 3, 6, false, p_35023_2_, StructureStrongholdPieces.func_35852_b()); func_35011_a( p_35023_1_, p_35023_3_, 1, 3, 4, 3, 3, 4, Block.field_410_al.field_376_bc, Block.field_410_al.field_376_bc, false); func_35011_a( p_35023_1_, p_35023_3_, 1, 4, 6, 3, 4, 6, Block.field_410_al.field_376_bc, Block.field_410_al.field_376_bc, false); func_35022_a( p_35023_1_, p_35023_3_, 5, 1, 7, 7, 1, 8, false, p_35023_2_, StructureStrongholdPieces.func_35852_b()); func_35011_a( p_35023_1_, p_35023_3_, 5, 1, 9, 7, 1, 9, Block.field_410_al.field_376_bc, Block.field_410_al.field_376_bc, false); func_35011_a( p_35023_1_, p_35023_3_, 5, 2, 7, 7, 2, 7, Block.field_410_al.field_376_bc, Block.field_410_al.field_376_bc, false); func_35011_a( p_35023_1_, p_35023_3_, 4, 5, 7, 4, 5, 9, Block.field_410_al.field_376_bc, Block.field_410_al.field_376_bc, false); func_35011_a( p_35023_1_, p_35023_3_, 8, 5, 7, 8, 5, 9, Block.field_410_al.field_376_bc, Block.field_410_al.field_376_bc, false); func_35011_a( p_35023_1_, p_35023_3_, 5, 5, 7, 7, 5, 9, Block.field_411_ak.field_376_bc, Block.field_411_ak.field_376_bc, false); func_35018_a(p_35023_1_, Block.field_404_ar.field_376_bc, 0, 6, 5, 6, p_35023_3_); return true; }