- 1,057
- 50
- 234
Добрый день.
Вопрос такой:
Как в данном коде сделать генерацию "жилой"
Пробовал
(new WorldGenMinable(this.snowGenEuropa, 15, Blocks.air)).generate(par1World, par2Random, x, y, z);
Но тогда генерируется блоки и сверху и снизу.
А мне бы, чтобы генерировалось на одном уровне....
Вопрос такой:
Как в данном коде сделать генерацию "жилой"
Код:
public boolean generate(World par1World, Random par2Random, int x, int y, int z)
{
for (int j1 = 1; j1 < par1World.getHeight(); ++j1) {
int i1 = x;
//int j1 = y + par2Random.nextInt(4);
int k1 = z;
if (par1World.getBlock(i1, j1 - 1, k1) == BlocksAddon.EuropaIce && par1World.isAirBlock(i1, j1, k1))
{
par1World.setBlock(i1, j1, k1, this.snowGenEuropa);
}
}
return true;
}
(new WorldGenMinable(this.snowGenEuropa, 15, Blocks.air)).generate(par1World, par2Random, x, y, z);
Но тогда генерируется блоки и сверху и снизу.
А мне бы, чтобы генерировалось на одном уровне....