- 38
- 0
Есть код:
Но если положить 5 алмазов майн крашит. Вот причина "items[0] = null;"
Подскажите пожалусто как присвоить null.
Мои попытки (не удалось):
Это нужно чтобы очистить слот. Если зделать с stackSize то 1 алмаз всегда будет оставаться
Код:
@Override
public void updateEntity()
{
if(!this.worldObj.isRemote)
{
if(items[0] != null)
{
if(items[0].getItem() == Items.diamond && items[0].stackSize >= 5 && items[2] == null)
{
if(items[0].stackSize == 5)
{
items[0] = null;
}
if(items[0].stackSize > 5)
{
items[0].stackSize -= 5;
}
items[2] = new ItemStack(Items.glass_bottle, 10);
}
}
}
}
Но если положить 5 алмазов майн крашит. Вот причина "items[0] = null;"
Подскажите пожалусто как присвоить null.
Мои попытки (не удалось):
Код:
ItemStack st = new ItemStack();//говорит что тут ошибка
items[0] = st;
ItemStack st = null//краш
items[0] = st;
Это нужно чтобы очистить слот. Если зделать с stackSize то 1 алмаз всегда будет оставаться