Код:
@Override
public void onPickupFromSlot(EntityPlayer p_onPickupFromSlot_1_, ItemStack p_onPickupFromSlot_2_)
{
// Не уверен, нужно ли вызывать super.метод
//super.onPickupFromSlot(p_onPickupFromSlot_1_, p_onPickupFromSlot_2_);
if(this.container.tile.getStackInSlot(0) != null)
{
// Тут получаем текущий урон предмета, сравниваем с 1
if (this.container.tile.getStackInSlot(0).getItemDamage() > 1)
{
// Повреждаем предмет на 1
this.container.tile.getStackInSlot(0).damageItem(1, p_onPickupFromSlot_1_);
}
else
{
this.container.tile.getStackInSlot(0).Что вставить сюда?
}
}
}
И еще раз получает дамаг -1, то превращается max\max по прочности.