Don't trouble trouble til trouble troubles you.
There is no general substitute for mushrooms.
In terms of texture, cubed tofu would probably be a good substitute for mushrooms.