Many blocks do not have any sound assigned in blocks.json
Many blocks make slightly different sounds to stone. Their hit volume is 0.27 rather than 0.37. This issue is caused by the lack of sound definition in blocks.json. It defaults to normal. This issue can be solved by defining the sound for all affected blocks to stone/wood where appropriate (although for some blocks it makes no difference).
This bug report does not include incorrect sound properties. Those are described in MCPE-184908. This report only covers blocks with no sound assigned whatsoever.
Table of Affected Block IDs
| Affected Block ID | Folder With Affected "blocks.json" | Intended Sound | See Also |
|---|---|---|---|
| air | vanilla | stone | |
| barrier | vanilla | stone | |
| bee_nest | vanilla_1.14 | wood | MCPE-53577 |
| beehive | vanilla_1.14 | wood | MCPE-53577 |
| brick_block | vanilla | stone | |
| brick_stairs | vanilla | stone | |
| bubble_column | vanilla | stone | |
| camera | vanilla | stone | |
| cauldron | vanilla | stone | |
| cobblestone_wall | vanilla (overwritten by vanilla_1.21.30 in 1.21.30+ worlds) | stone | |
| coral_block | vanilla (field is incorrectly written as "sounds") | stone | |
| element_0 through element_118 | chemistry | stone | |
| enchanting_table | vanilla | stone | |
| end_gateway | vanilla | stone | |
| end_portal | vanilla | stone | |
| ender_chest | vanilla | stone | |
| flower_pot | vanilla | stone | |
| flowing_lava | vanilla | stone | |
| flowing_water | vanilla | stone | |
| infested_cobblestone | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| infested_chiseled_stone_bricks | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| infested_cracked_stone_bricks | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| infested_mossy_stone_bricks | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| infested_stone | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| infested_stone_bricks | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| invisibleBedrock | vanilla | stone | |
| jigsaw | vanilla | stone | |
| lava | vanilla | stone | |
| lava_cauldron | vanilla | stone | |
| light_block | vanilla (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| monster_egg | vanilla (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| movingBlock | vanilla | stone | |
| nether_brick_stairs | vanilla (overwritten by vanilla_1.16 in 1.16.0+ worlds) | stone | |
| nether_wart | vanilla (overwritten by vanilla_1.16 in 1.16.0+ worlds) | stone | |
| pistonArmCollision | vanilla | stone | |
| purpur_stairs | vanilla | stone | |
| quartz_stairs | vanilla | stone | |
| red_sandstone_stairs | vanilla | stone | |
| redstone_wire | vanilla | stone | |
| reserved6 | vanilla | gravel | |
| sandstone_stairs | vanilla | stone | |
| stickyPistonArmCollision | vanilla | stone | |
| stone_brick_stairs | vanilla | stone | |
| stone_stairs | vanilla | stone | |
| structure_block | vanilla | stone | |
| structure_void | vanilla | stone | MCPE-184905 |
| tripWire | vanilla | stone | |
| tripwire_hook | vanilla | wood | MCPE-165578 |
| water | vanilla | stone |
To Reproduce
- Open the blocks.json file specified in the table above.
- Find the affected block ID .
- Notice this ID is missing a "sound" property.
Expected Result
All blocks are assigned a sound set. All blocks intended to make stone sounds use the "stone" sound set. They sound identical to other stone blocks like Java Edition.
Observed Result
Some blocks are not assigned any sound set, causing them to fall back to the "normal" set. This makes them sound different from other stone blocks.
To Fix
These properties must be fixed in the files specified. While adding the "sound" property in 1.21.30 would address the issue in new worlds, it would not fix Marketplace worlds which are version-locked to an old blocks.json.
Linked Issues
is duplicated by2
causes5
Created Issue:
Many blocks make very slightly different sounds to stone
Many blocks make slightly different sounds to stone. Their hit volume is 0.27 rather than 0.37.
This issue is caused by the lack of sound definition in blocks.json. It defaults to normal.
This issue can be solved by changing normal to match stone, or defining the sound for all affected blocks to "stone" (Although for some blocks it makes no difference).
Here is a full list of block IDs with this issue:
- air
- barrier
- bee_nest
- beehive
- brick_block
- brick_stairs
- bubble_column
- camera
- cauldron
- cobblestone_wall
- All elements
- enchanting_table
- end_gateway
- end_portal
- ender_chest
- flower_pot
- flowing_lava
- flowing_water
- invisibleBedrock
- jigsaw
- lava
- lava_cauldron
- light_block
- monster_egg
- movingBlock
- pistonArmCollision
- purpur_stairs
- quartz_stairs
- red_sandstone_stairs
- redstone_wire
- reserved6
- sandstone_stairs
- stickyPistonArmCollision
- stone_brick_stairs
- stone_stairs (cobblestone stairs)
- structure_block
- structure_void
- tripWire
- tripwire_hook
- turtle egg isn't affected for some reason
- water
- web
The attached resource pack and video make normal sounds into tones.
Many blocks make slightly different sounds to stone. Their hit volume is 0.27 rather than 0.37.
This issue is caused by the lack of sound definition in blocks.json. It defaults to normal.
This issue can be solved by changing normal to match stone, or defining the sound for all affected blocks to "stone" (Although for some blocks it makes no difference).
Here is a full list of block IDs with this issue:
- air
- barrier
- bee_nest
- beehive
- brick_block
- brick_stairs
- bubble_column
- camera
- cauldron
- cobblestone_wall
- coral_block (due to the key for this block being "sounds" instead of "sound")
- All elements
- enchanting_table
- end_gateway
- end_portal
- ender_chest
- flower_pot
- flowing_lava
- flowing_water
- invisibleBedrock
- jigsaw
- lava
- lava_cauldron
- light_block
- monster_egg
- movingBlock
- pistonArmCollision
- purpur_stairs
- quartz_stairs
- red_sandstone_stairs
- redstone_wire
- reserved6
- sandstone_stairs
- stickyPistonArmCollision
- stone_brick_stairs
- stone_stairs (cobblestone stairs)
- structure_block
- structure_void
- tripWire
- tripwire_hook
- turtle egg isn't affected for some reason
- water
- web
The attached resource pack and video make normal sounds into tones.
is duplicated by
Many blocks make slightly different sounds to stone. Their hit volume is 0.27 rather than 0.37.
This issue is caused by the lack of sound definition in blocks.json. It defaults to normal.This issue can be solved by
changingnormalto matchstone, or defining the sound for all affected blocks to "stone"(Although for some blocks it makes no difference).Here is a full list of block IDs with this issue:
- air
- barrier
- bee_nest
- beehive
- brick_block
- brick_stairs
- bubble_column
- camera
- cauldron
- cobblestone_wall
- coral_block (due to the key for this block being "sounds" instead of "sound")
- All elements
- enchanting_table
- end_gateway
- end_portal
- ender_chest
- flower_pot
- flowing_lava
- flowing_water
- invisibleBedrock
- jigsaw
- lava
- lava_cauldron
- light_block
- monster_egg
- movingBlock
- pistonArmCollision
- purpur_stairs
- quartz_stairs
- red_sandstone_stairs
- redstone_wire
- reserved6
- sandstone_stairs
- stickyPistonArmCollision
- stone_brick_stairs
- stone_stairs (cobblestone stairs)
- structure_block
- structure_void
- tripWire
- tripwire_hook
- turtle egg isn't affected for some reason
- water
- web
The attached resource pack and video make normal sounds into tones.
This is the root cause of
MCPE-182290,MCPE-183449, and MCPE-184905.Many blocks make slightly different sounds to stone. Their hit volume is 0.27 rather than 0.37. This issue is caused by the lack of sound definition in blocks.json. It defaults to normal. This issue can be solved by defining the sound for all affected blocks to stone/wood where appropriate (although for some blocks it makes no difference).
This bug report does not include incorrect sound properties. Those are described in MCPE-184908. This report only covers blocks with no sound assigned whatsoever.
Table of Affected Block IDs
Affected Block ID Folder With Affected "blocks.json" Intended Sound See Also air vanilla stone barrier vanilla stone bee_nest vanilla_1.14 wood MCPE-53577 beehive vanilla_1.14 wood MCPE-53577 brick_block vanilla stone brick_stairs vanilla stone bubble_column vanilla stone camera vanilla stone cauldron vanilla stone cobblestone_wall vanilla (overwritten by vanilla_1.21.30 in 1.21.30+ worlds) stone coral_block vanilla (field is incorrectly written as "sounds") stone element_0 through element_118 chemistry stone enchanting_table vanilla stone end_gateway vanilla stone end_portal vanilla stone ender_chest vanilla stone flower_pot vanilla stone flowing_lava vanilla stone flowing_water vanilla stone infested_cobblestone vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290infested_chiseled_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290infested_cracked_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290infested_mossy_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290infested_stone vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290infested_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290invisibleBedrock vanilla stone jigsaw vanilla stone lava vanilla stone lava_cauldron vanilla stone light_block vanilla (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone monster_egg vanilla (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone movingBlock vanilla stone nether_brick_stairs vanilla (overwritten by vanilla_1.16 in 1.16.0+ worlds) stone nether_wart vanilla (overwritten by vanilla_1.16 in 1.16.0+ worlds) stone pistonArmCollision vanilla stone purpur_stairs vanilla stone quartz_stairs vanilla stone red_sandstone_stairs vanilla stone redstone_wire vanilla stone reserved6 vanilla gravel sandstone_stairs vanilla stone stickyPistonArmCollision vanilla stone stone_brick_stairs vanilla stone stone_stairs vanilla stone structure_block vanilla stone structure_void vanilla stone MCPE-184905 tripWire vanilla stone tripwire_hook vanilla wood MCPE-165578 water vanilla stone To Reproduce
- Open the blocks.json file specified in the table above.
- Find the affected block ID .
- Notice this ID is missing a "sound" property.
Expected Result
All blocks are assigned a sound set. All blocks intended to make stone sounds use the "stone" sound set. They sound identical to other stone blocks like Java Edition.Observed Result
Some blocks are not assigned any sound set, causing them to fall back to the "normal" set. This makes them sound different from other stone blocks.To Fix
These properties must be fixed in the files specified. While adding the "sound" property in 1.21.30 would address the issue in new worlds, it would not fix Marketplace worlds which are version-locked to an old blocks.json.
This is the root cause of
MCPE-182290,MCPE-183449, and MCPE-184905.Many blocks make slightly different sounds to stone. Their hit volume is 0.27 rather than 0.37. This issue is caused by the lack of sound definition in blocks.json. It defaults to normal. This issue can be solved by defining the sound for all affected blocks to stone/wood where appropriate (although for some blocks it makes no difference).
This bug report does not include incorrect sound properties. Those are described in MCPE-184908. This report only covers blocks with no sound assigned whatsoever.
Table of Affected Block IDs
Affected Block ID Folder With Affected "blocks.json" Intended Sound See Also air vanilla stone barrier vanilla stone bee_nest vanilla_1.14 wood MCPE-53577 beehive vanilla_1.14 wood MCPE-53577 brick_block vanilla stone brick_stairs vanilla stone bubble_column vanilla stone camera vanilla stone cauldron vanilla stone cobblestone_wall vanilla (overwritten by vanilla_1.21.30 in 1.21.30+ worlds) stone coral_block vanilla (field is incorrectly written as "sounds") stone element_0 through element_118 chemistry stone enchanting_table vanilla stone end_gateway vanilla stone end_portal vanilla stone ender_chest vanilla stone flower_pot vanilla stone flowing_lava vanilla stone flowing_water vanilla stone infested_cobblestone vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290infested_chiseled_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290infested_cracked_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290infested_mossy_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290infested_stone vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290infested_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290invisibleBedrock vanilla stone jigsaw vanilla stone lava vanilla stone lava_cauldron vanilla stone light_block vanilla (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone monster_egg vanilla (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone movingBlock vanilla stone nether_brick_stairs vanilla (overwritten by vanilla_1.16 in 1.16.0+ worlds) stone nether_wart vanilla (overwritten by vanilla_1.16 in 1.16.0+ worlds) stone pistonArmCollision vanilla stone purpur_stairs vanilla stone quartz_stairs vanilla stone red_sandstone_stairs vanilla stone redstone_wire vanilla stone reserved6 vanilla gravel sandstone_stairs vanilla stone stickyPistonArmCollision vanilla stone stone_brick_stairs vanilla stone stone_stairs vanilla stone structure_block vanilla stone structure_void vanilla stone MCPE-184905 tripWire vanilla stone tripwire_hook vanilla wood MCPE-165578 water vanilla stone To Reproduce
- Open the blocks.json file specified in the table above.
- Find the affected block ID .
- Notice this ID is missing a "sound" property.
Expected Result
All blocks are assigned a sound set. All blocks intended to make stone sounds use the "stone" sound set. They sound identical to other stone blocks like Java Edition.Observed Result
Some blocks are not assigned any sound set, causing them to fall back to the "normal" set. This makes them sound different from other stone blocks.To Fix
These properties must be fixed in the files specified. While adding the "sound" property in 1.21.30 would address the issue in new worlds, it would not fix Marketplace worlds which are version-locked to an old blocks.json.
Many blocksmake very slightly different sounds to stoneMany blocks do not have any sound assigned in blocks.json
causes
relates to
The same report as MCPE-182290 and MCPE-183449 but now for the structure void.
Relates to MCPE-169612 (the root cause of all these unassigned sound property bugs).
When the structure_void block ID was flattened in 1.21.30, its new split ID was not assigned a sound property. The original structure_void entry in the blocks.json from the vanilla slice (1.13 and below) also does not include a sound property, meaning it is undefined.
This causes it to use an incorrect pitch for the breaking sound that differs from other blocks assigned the stone sound set.
To Reproduce
- Open the blocks.json file from the Bedrock Edition 1.21.30 resources.
- Find the structure_void entry.
- Notice this entry is missing a "sound" property.
Expected Result
Sturcture voids are assigned the "stone" sound set. They sound identical to other stone blocks like Java Edition.
Observed Result
Structure voids are not assigned any sound set, causing them to fall back to the "normal" set. This makes them sound different from other stone blocks.
This is the root cause of MCPE-182290, MCPE-183449, and MCPE-184905.
Many blocks are missing a stone or wood sound assignment in blocks.json. This causes them to fall back to the normal sound set, which should be avoided.
This bug report does not include incorrect sound properties. Those are described in MCPE-184908. This report only covers blocks with no sound assigned whatsoever.
Table of Affected Block IDs
| Affected Block ID | Folder With Affected "blocks.json" | Intended Sound | See Also |
|---|---|---|---|
| air | vanilla | stone | MCPE-169612 |
| barrier | vanilla | stone | |
| bee_nest | vanilla_1.14 | wood | MCPE-53577 |
| beehive | vanilla_1.14 | wood | MCPE-53577 |
| brick_block | vanilla | stone | |
| brick_stairs | vanilla | stone | |
| bubble_column | vanilla | stone | MCPE-169612 |
| camera | vanilla | stone | |
| cauldron | vanilla | stone | |
| cobblestone_wall | vanilla (overwritten by vanilla_1.21.30 in 1.21.30+ worlds) | stone | |
| coral_block | vanilla (field is incorrectly written as "sounds") | stone | |
| element_0 through element_118 | chemistry | stone | |
| enchanting_table | vanilla | stone | |
| end_gateway | vanilla | stone | |
| end_portal | vanilla | stone | |
| ender_chest | vanilla | stone | |
| flower_pot | vanilla | stone | |
| flowing_lava | vanilla | stone | |
| flowing_water | vanilla | stone | |
| infested_cobblestone | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| infested_chiseled_stone_bricks | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| infested_cracked_stone_bricks | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| infested_mossy_stone_bricks | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| infested_stone | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| infested_stone_bricks | vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| invisibleBedrock | vanilla | stone | |
| jigsaw | vanilla | stone | |
| lava | vanilla | stone | |
| lava_cauldron | vanilla | stone | |
| light_block | vanilla (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| monster_egg | vanilla (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) | stone | |
| movingBlock | vanilla | stone | |
| nether_brick_stairs | vanilla (overwritten by vanilla_1.16 in 1.16.0+ worlds) | stone | |
| nether_wart | vanilla (overwritten by vanilla_1.16 in 1.16.0+ worlds) | stone | |
| pistonArmCollision | vanilla | stone | |
| purpur_stairs | vanilla | stone | |
| quartz_stairs | vanilla | stone | |
| red_sandstone_stairs | vanilla | stone | |
| redstone_wire | vanilla | stone | |
| reserved6 | vanilla | gravel | |
| sandstone_stairs | vanilla | stone | |
| stickyPistonArmCollision | vanilla | stone | |
| stone_brick_stairs | vanilla | stone | |
| stone_stairs | vanilla | stone | |
| structure_block | vanilla | stone | |
| structure_void | vanilla | stone | MCPE-184905 |
| tripWire | vanilla | stone | |
| tripwire_hook | vanilla | wood | MCPE-165578 |
| water | vanilla | stone |
To Reproduce
- Open the blocks.json file specified in the table above.
- Find the affected block ID .
- Notice this ID is missing a "sound" property.
Expected Result
All blocks are assigned a sound set. All blocks intended to make stone sounds use the "stone" sound set. They sound identical to other stone blocks like Java Edition.
Observed Result
Some blocks are not assigned any sound set, causing them to fall back to the "normal" set. This makes them sound different from other stone blocks.
To Fix
These properties must be fixed in the files specified. While adding the "sound" property in 1.21.30 would address the issue in new worlds, it would not fix Marketplace worlds which are version-locked to an old blocks.json.
Many blocks are assigned the wrong sound property in blocks.json. Many do not match the material of the block. In addition, these all break parity with Java Edition.
This bug report does not include missing sound properties. Those are described in MCPE-169612. This report only covers blocks which are assigned the wrong sound set.
Many issues have been made easy to fix by recently flattened block IDs.
Table of Affected Block IDs
| Affected Block ID | Folder With Affected "blocks.json" | Assigned Sound | Intended Sound | See Also |
|---|---|---|---|---|
| fire_coral | vanilla_1.20.0 | stone | coral | MCPE-76182 |
| fire_coral_block | vanilla_1.21.0 | stone | coral | MCPE-76182 |
| fire_coral_fan | vanilla_1.20.80 | stone | coral | MCPE-76182 |
| fire_coral_wall_fan | vanilla_1.21.10 | stone | coral | MCPE-76182 |
| bell | vanilla | metal | anvil | MCPE-140091 |
| brain_coral | vanilla_1.20.0 | stone | coral | MCPE-76182 |
| brain_coral_block | vanilla_1.21.0 | stone | coral | MCPE-76182 |
| brain_coral_fan | vanilla_1.20.80 | stone | coral | MCPE-76182 |
| brain_coral_wall_fan | vanilla_1.21.10 | stone | coral | MCPE-76182 |
| bubble_coral | vanilla_1.20.0 | stone | coral | MCPE-76182 |
| bubble_coral_block | vanilla_1.21.0 | stone | coral | MCPE-76182 |
| bubble_coral_fan | vanilla_1.20.80 | stone | coral | MCPE-76182 |
| bubble_coral_wall_fan | vanilla_1.21.10 | stone | coral | MCPE-76182 |
| chorus_flower | vanilla | stone | wood | |
| chorus_plant | vanilla | stone | wood | |
| fire | vanilla | wood | cloth | |
| gilded_blackstone | vanilla_1.16 | stone | nether_gold_ore | MCPE-74881 |
| horn_coral | vanilla_1.20.0 | stone | coral | MCPE-76182 |
| horn_coral_block | vanilla_1.21.0 | stone | coral | MCPE-76182 |
| horn_coral_fan | vanilla_1.20.80 | stone | coral | MCPE-76182 |
| horn_coral_wall_fan | vanilla_1.21.10 | stone | coral | MCPE-76182 |
| nether_brick_double_slab | vanilla_1.21.10 | stone | nether_brick | MCPE-74879 |
| powered_repeater | vanilla | wood | stone | MCPE-165629 |
| red_nether_brick_double_slab | vanilla_1.21.10 | stone | nether_brick | MCPE-74879 |
| soul_fire | vanilla_1.16 | stone | cloth | |
| tube_coral | vanilla_1.20.0 | stone | coral | MCPE-76182 |
| tube_coral_block | vanilla_1.21.0 | stone | coral | MCPE-76182 |
| tube_coral_fan | vanilla_1.20.80 | stone | coral | MCPE-76182 |
| tube_coral_wall_fan | vanilla_1.21.10 | stone | coral | MCPE-76182 |
| unpowered_repeater | vanilla | wood | stone | MCPE-165629 |
| waterlily | vanilla (Fix should be performed in vanilla_1.17.0, when Big Dripleaf was added) |
grass | big_dripleaf |
In addition, the comparator and lever sound sets should be updated in sounds.json to use stone sounds to match Java Edition 1.20.2, instead of wood sounds.
To Reproduce
- Open the blocks.json file specified in the table above.
- Find the affected block ID .
- Notice this ID is using the Assigned Sound instead of the Intended Sound.
Expected Result
Block sounds are consistent with their material. Block sound parity matches Java Edition.
Observed Result
Some blocks are assigned sound sets which do not match their material. These break parity with Java Edition.
To Fix
These properties must be fixed in the files specified. While adding the "sound" property in the latest version would address the issue in new worlds, it would not fix Marketplace worlds which are version-locked to an old blocks.json.
Some nether brick sounds were fixed in 1.21.60, but the changes were performed in vanilla_1.21.60. This does not fix version-locked worlds. Instead, the changes should be applied in vanilla_1.16 (cracked/chiseled), vanilla_1.21.0 (slabs), vanilla_1.21.10 (more slabs), and ** vanilla_1.21.30 (walls).
Would MCPE-169612 describe your issue?
This issue is being temporarily resolved as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Yes, that is the same issue. It was phrased a very different way so I did not find it in a search.
This report has a more informative table. Could you attach this table to MCPE-169612 to prevent losing the information about which files are affected? It would also be helpful if the links to this report were moved to that other report so they can stay in the loop, because I assume you will close this as Duplicate now.
Please create separate reports for blocks that aren't covered by other reports (e. g. MCPE-184908, MCPE-169612 and other reports mentioned in the comments).
Thank you for your report!
We're tracking this issue in MCPE-169612, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

Please explain why you think this is a bug. The fact that some sounds are similar to another without being identical is does not seem like a bug to me.
One way this has a greater impact is that resource packs that change only stone will leave out some blocks, which is unintended behavior. Also, this relates to MCPE-53577
The block ID "unknown" also needs to be assigned the "gravel" sound in the vanilla blocks.json. This block currently has no sound, so it plays stone sounds despite looking like dirt.