Minecraft – How to hydrate trees in the desert

minecraft-java-edition

I'm trying to grow a perfect jungle tree in the desert. I tried to grow it with:

S S S
S D S
S S S

schema (s = sand, d = dirt) and bonemeal and it grows correctly but is seems rotten or dry.
Is there any way to convert the existing one into an hydrated one? how can I grow hydrate trees in the desert?

Best Answer

It’s not possible (without a mod), because the color of leaves (and grass and water) is defined by the biome it is in. Since you are planting the tree in a desert biome, the tree's leaves have desert leaves colors.

Even if you collect leaves from green trees with shears, they will appear brown when you place them in the desert.