|| Math.abs(blockZ % DISTANCE) >= Chunk.BLOCKS.SIZE) {
return;
}
final World world = chunk.getWorld();
if (random.nextInt(ODD) == 0) {
final Fortress fortress = new Fortress(random);
final int x = blockX + random.nextInt(VARIATION * 2 + 1) - VARIATION;
final int y = random.nextInt(RAND_Y + 1) + BASE_Y;
final int z = blockZ + random.nextInt(VARIATION * 2 + 1) - VARIATION;
if (fortress.canPlaceObject(world, x, y, z)) {
fortress.placeObject(world, x, y, z);
}
}
}