- 24
- 0
Здравствуйте, я хотел бы спросить как задать условие для генерации блока до первого препятствия(блока)
1)Код генерации блоков без условия
2)Как должно быть
P.S. Генерация блоков происходит после установки "главного блока"
Еще если не трудно, подскажите как после разрушения "главного блока" блоки, которые были сгенерированы, удалить?
Заранее благодарен за оказанную помощь!
Код:
public void onBlockPlacedBy(World world, int x, int y, int z, EntityLiving entity, ItemStack is)
{
for (int i = 0; i < 128; i++)
{
yn = y+i;
if(yn <= 128)
{
if(i == 0)
n = 1;
else
n = 0;
if(n == 0)
world.setBlock(x, y+i+1, z, Block.blockantipole.blockID, 0, 3);
else
world.setBlock(x, y+i+1, z, Block.blockantipolen.blockID, 0, 3);
}
}
}
1)Код генерации блоков без условия
2)Как должно быть
P.S. Генерация блоков происходит после установки "главного блока"
Еще если не трудно, подскажите как после разрушения "главного блока" блоки, которые были сгенерированы, удалить?
Заранее благодарен за оказанную помощь!