- 388
- 1
Здравствуйте.
Нужно сделать, чтобы при юзе айтема по блоку пропадал этот блок и все блоки под ним кроме самого нижнего. Создал айтем и накатал код:
На версии 1.7.10-Forge10.13.1.1217 и ниже это работает, а на версиях выше пропадает только блок, по которому совершён юз. А в дебаггере видно, что проходит весь цикл.
Нужно сделать, чтобы при юзе айтема по блоку пропадал этот блок и все блоки под ним кроме самого нижнего. Создал айтем и накатал код:
Код:
@Override
public boolean onItemUse(ItemStack stack, EntityPlayer player, World world, int x, int y, int z, int p_77648_7_, float p_77648_8_, float p_77648_9_, float p_77648_10_){
if (!world.isRemote){
for (int i=y; i>0; --i){
world.setBlockToAir(x,i,z);
}
}
return false;
}