private static StructureComponent getNextComponentVillagePath(VillageStructureComponentStartPiece par0ComponentVillageStartPiece, List<StructureComponent> par1List, Random par2Random, int par3, int par4, int par5, int par6, int par7) {
if (par7 > 3 + par0ComponentVillageStartPiece.terrainType) {
return null;
} else if (Math.abs(par3 - par0ComponentVillageStartPiece.getBoundingBox().minX) <= 112 && Math.abs(par5 - par0ComponentVillageStartPiece.getBoundingBox().minZ) <= 112) {
final StructureBoundingBox var8 = VillageStructureComponentPathGen.func_74933_a(par0ComponentVillageStartPiece, par1List, par2Random, par3, par4, par5, par6);
if (var8 != null && var8.minY > 10) {
final VillageStructureComponentPathGen var9 = new VillageStructureComponentPathGen(par0ComponentVillageStartPiece, par7, par2Random, var8, par6);
par1List.add(var9);
par0ComponentVillageStartPiece.field_74930_j.add(var9);
return var9;
}
return null;
} else {
return null;
}
}
VillageStructurePieces.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:4Space-5
作者:
评论列表
文章目录