if (!(pack.getItem() instanceof ItemBackpack))
continue;
ItemBackpack backpack = ((ItemBackpack) pack.getItem());
if (backpack.getDefinition().isValidItem(player, itemstack))
backpack.tryStowing(player, pack, itemstack);
}
if (itemstack == null || itemstack.stackSize <= 0)
return false;
else