-
Bug
-
Resolution: Unresolved
-
None
-
1.21.60.21 Preview, 1.21.50.22 Preview, 1.21.20.24 Preview, 1.21.30.22 Preview, 1.21.30.21 Preview, 1.21.3 Hotfix (PS4), 1.21.2 Hotfix, 1.21.20, 1.21.30.23 Preview, 1.21.21 Hotfix, 1.21.50
-
Confirmed
-
Multiple
-
1278066
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 |
chiseled_nether_bricks | vanilla_1.16 | stone | nether_brick | MCPE-74879 |
chorus_flower | vanilla | stone | wood | |
chorus_plant | vanilla | stone | wood | |
cracked_nether_bricks | vanilla_1.16 | stone | nether_brick | MCPE-74879 |
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 |
nether_brick_slab | vanilla_1.21.0 | stone | nether_brick | MCPE-74879 |
nether_brick_wall | vanilla_1.21.30 | 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 |
red_nether_brick_slab | vanilla_1.21.10 | stone | nether_brick | MCPE-74879 |
red_nether_brick_wall | vanilla_1.21.30 | 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).
- relates to
-
MCPE-169612 Many blocks do not have any sound assigned in blocks.json
- Reopened