The story starts on a generational ship about a boy looking for his father. He comes across a hint to a safety deposit box(?) and finds a laser gun/slide blaster(?) and proceeds to forest planet.
I don't remember the rest but I do recall that the cover had a tree with a boy/young man on it. The tree was green.