They probably will if you ask.
linen dyes easily, if you have the correct dye.
Silk and linen are both types of cloth so the question doesn't make much sense...
No, table salt will not set dye in fabric. It is commonly used in the dyeing process to help the dye adhere to the fabric, but it does not "set" the dye permanently. You may need to use a dye fixative or follow specific instructions for setting your dye.
As long as the sofa cover is made of cotton, linen, or another natural fiber this should not be a problem. Manmade materials like polyester are impossible to dye.
Find and mine some 'Lapis Lazuli'. This is blue dye, and mix it with red dye, which can be obtained by putting a red flower into the crafting table, then put both the lapis and the red dye into the crafting table to make purple.
Timber, linen, Tyrian purple dye.
Orange dye can be made by putting yellow dye (from crafting yellow flowers) and red dye (from crafting red flowers) on the crafting table.
The best thing todo would be to repaint the table
You can only dye sheep in minecraft. This is done by getting either a dye such as a pink die or a natural dye such as an inc sak and right clicking the sheeps body, this will change its color.
You can only dye leather armour, and to dye it, you take a leather helmet, chestplate, boot or pants in a crafting table, and put any dye along with it. you can also mix together dyes, meaning you can for example take 1 red and one blue inside a crafting table, you get a mix of blue and red on your leather armour!
Find a rose (a red flower), click it to remove it, then put the flower in a crafting table. The result is red dye.
Dye can be used in multiple ways.By placing one dye for each piece of wool in a crafting table, colored wool will be created.Dyes can be combined with each other to create different dyes. For example, white dye plus blue dye will give you light blue dye.Right-clicking a sheep will dye it the corresponding color.Right-clicking a tamed wolf will dye the collar the corresponding color.Placing dye in the center space of a crafting table, surrounded by hardened clay blocks will dye the clay blocks.Leather armor can be dyed using multiple dyes, with previous dyes affecting the color.