at constructor method you can see some logic about itemstack.but
i think there should have a keywork else or the itemstack data will be not work
else