Pale oak leaves once again have incorrect ambient_occlusion_exponent value
This is a regression of MCPE-187403 which was fixed in 1.21.50.25. The bug reappeared in 1.21.50.28.
Pale Oak Leaves are lighter on Bedrock Edition than Java Edition due to a different ambient_occlusion_exponent value in blocks.json. Having a brighter canopy detracts from the spookiness of the Pale Garden.
Comparison GIF:
The Pale Oak Leaf brightness is most obvious when you replace the textures of Pale Oak Leaves and a normal block like Dirt with a plain, white texture (see the attached pale_oak_leaf_brightness_gamma sample pack).
There is more shading applied to the Dirt than the Pale Oak Leaves, despite using identical textures.
East-West
Bottom
Expected Result
Pale Oak Leaves are equally bright on Bedrock and Java Edition.
Observed Result
Pale Oak Leaves are brighter on Bedrock than Java, detracting from the gloomy atmosphere of the Pale Garden.
To Fix
Set "ambient_occlusion_exponent" to 1.0 in the 1.21.50 blocks.json file.
Linked Issues
Created Issue:
Pale oak leaves once again have incorrect ambient_occlusion_exponent value
This is a regression of
MCPE-187403which was last fixed in 1.21.50.25 and reappeared in 1.21.50.28. It is most likely related to MCPE-188216.Pale Oak Leaves are lighter on Bedrock Edition than Java Edition due to a different ambient_occlusion_exponent value in blocks.json. Having a brighter canopy detracts from the spookiness of the Pale Garden.
Comparison GIF:
The Pale Oak Leaf brightness is most obvious when you replace the textures of Pale Oak Leaves and a normal block like Dirt with a plain, white texture (see the attached pale_oak_leaf_brightness_gamma sample pack).
There is more shading applied to the Dirt than the Pale Oak Leaves, despite using identical textures.
East-West
Bottom
Expected Result
Pale Oak Leaves are equally bright on Bedrock and Java Edition.
Observed Result
Pale Oak Leaves are brighter on Bedrock than Java, detracting from the gloomy atmosphere of the Pale Garden.
This is a regression of
MCPE-187403which waslastfixed in 1.21.50.25andreappeared in 1.21.50.28. It is most likely related to MCPE-188216.Pale Oak Leaves are lighter on Bedrock Edition than Java Edition due to a different ambient_occlusion_exponent value in blocks.json. Having a brighter canopy detracts from the spookiness of the Pale Garden.
Comparison GIF:
The Pale Oak Leaf brightness is most obvious when you replace the textures of Pale Oak Leaves and a normal block like Dirt with a plain, white texture (see the attached pale_oak_leaf_brightness_gamma sample pack).
There is more shading applied to the Dirt than the Pale Oak Leaves, despite using identical textures.
East-West
Bottom
Expected Result
Pale Oak Leaves are equally bright on Bedrock and Java Edition.
Observed Result
Pale Oak Leaves are brighter on Bedrock than Java, detracting from the gloomy atmosphere of the Pale Garden.
This is a regression of
MCPE-187403which was fixed in 1.21.50.25. The bug reappeared in 1.21.50.28. It is most likely related to MCPE-188216.Pale Oak Leaves are lighter on Bedrock Edition than Java Edition due to a different ambient_occlusion_exponent value in blocks.json. Having a brighter canopy detracts from the spookiness of the Pale Garden.
Comparison GIF:
The Pale Oak Leaf brightness is most obvious when you replace the textures of Pale Oak Leaves and a normal block like Dirt with a plain, white texture (see the attached pale_oak_leaf_brightness_gamma sample pack).
There is more shading applied to the Dirt than the Pale Oak Leaves, despite using identical textures.
East-West
Bottom
Expected Result
Pale Oak Leaves are equally bright on Bedrock and Java Edition.
Observed Result
Pale Oak Leaves are brighter on Bedrock than Java, detracting from the gloomy atmosphere of the Pale Garden.
This is a regression of
MCPE-187403which was fixed in 1.21.50.25. The bug reappeared in 1.21.50.28.It is most likely related toMCPE-188216.Pale Oak Leaves are lighter on Bedrock Edition than Java Edition due to a different ambient_occlusion_exponent value in blocks.json. Having a brighter canopy detracts from the spookiness of the Pale Garden.
Comparison GIF:
The Pale Oak Leaf brightness is most obvious when you replace the textures of Pale Oak Leaves and a normal block like Dirt with a plain, white texture (see the attached pale_oak_leaf_brightness_gamma sample pack).
There is more shading applied to the Dirt than the Pale Oak Leaves, despite using identical textures.
East-West
Bottom
Expected Result
Pale Oak Leaves are equally bright on Bedrock and Java Edition.
Observed Result
Pale Oak Leaves are brighter on Bedrock than Java, detracting from the gloomy atmosphere of the Pale Garden.
This is a regression of
MCPE-187403which was fixed in 1.21.50.25. The bug reappeared in 1.21.50.28.Pale Oak Leaves are lighter on Bedrock Edition than Java Edition due to a different ambient_occlusion_exponent value in blocks.json. Having a brighter canopy detracts from the spookiness of the Pale Garden.
Comparison GIF:
The Pale Oak Leaf brightness is most obvious when you replace the textures of Pale Oak Leaves and a normal block like Dirt with a plain, white texture (see the attached pale_oak_leaf_brightness_gamma sample pack).
There is more shading applied to the Dirt than the Pale Oak Leaves, despite using identical textures.
East-West
Bottom
Expected Result
Pale Oak Leaves are equally bright on Bedrock and Java Edition.
Observed Result
Pale Oak Leaves are brighter on Bedrock than Java, detracting from the gloomy atmosphere of the Pale Garden.
To Fix
Set "ambient_occlusion_exponent" to 1.0 in the 1.21.50 blocks.json file.
relates to
Like MCPE-188217, but for cherry leaves instead of pale oak leaves.
Cherry leaves are noticeably brighter on Bedrock Edition than Java Edition. This is because they are assigned an ambient_occlusion_exponent value of 0.80 in blocks.json instead of 1.0.
Comparison GIF:
The brightness difference is most obvious when you replace the textures of Cherry Leaves and a normal block like Dirt with a plain, white texture (see the attached cherry_leaf_brightness sample pack).
There is more shading applied to the Dirt than the Cherry Leaves, despite using identical textures.
North-South
East-West
Bottom
Expected Result
Cherry leaves on Bedrock Edition have the same shading and ambient occlusion as Java Edition.
Observed Result
Cherry leaves on Bedrock Edition have lighter shading and ambient occlusion than Java Edition.
To Fix
Set ambient_occlusion_exponent value of cherry_leaves to 1.0 in the resource_packs/vanilla_1.20.0/blocks.json file.
Like MCPE-188217 and MCPE-190239, but for mangrove leaves instead of pale oak or cherry leaves.
Mangrove leaves are noticeably brighter on Bedrock Edition than Java Edition. This is because they are assigned an ambient_occlusion_exponent value of 0.80 in blocks.json instead of 1.0.
Comparison GIF:
The brightness difference is most obvious when you replace the textures of Mangrove Leaves and a normal block like Dirt with a plain, white texture (see the attached mangrove_leaf_brightness sample pack).
There is more shading applied to the Dirt than the Mangrove Leaves, despite using identical textures.
North-South
East-West
Bottom
Note: The trees in the background of these images are white because the sample pack removes foliage coloring to more easily demonstrate the shading difference.
Expected Result
Mangrove leaves on Bedrock Edition have the same shading and ambient occlusion as Java Edition.
Observed Result
Mangrove leaves on Bedrock Edition have lighter shading and ambient occlusion than Java Edition.
To Fix
Set ambient_occlusion_exponent value of mangrove_leaves to 1.0 in the resource_packs/vanilla_1.19.0/blocks.json file.














While this bug was listed as being fixed in the 1.21.60.23 preview, it is still broken in the vanilla resources.
This bug was properly fixed in 1.21.60.24 preview, as seen in the bedrock-samples Github history:
From 1.21.60.23 repository view of blocks.json:
From 1.21.60.24 repository view of blocks.json: