Java moss, having many rhizoids, is able to attach to any substrate, driftwood, stones and even glass!
It does not need soil at all.
It is undemanding to water parameters.
In this video, I will show how I attached moss to a bamboo stick wrapped in coconut fiber.