Mojira Archive
MCPE-184906

Many blocks do not have any sound assigned in blocks.json

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 MCPE-182290
infested_chiseled_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290
infested_cracked_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290
infested_mossy_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290
infested_stone vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290
infested_stone_bricks vanilla_1.21.10 (overwritten by vanilla_1.21.20 in 1.21.20+ worlds) stone MCPE-182290
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

  1. Open the blocks.json file specified in the table above.
  2. Find the affected block ID .
  3. 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.

Duplicate

AgentMindStorm2

2024-08-03, 10:36 PM

2024-08-15, 12:48 PM

2024-08-15, 12:48 PM

18

7

Confirmed

inconsistency, sound

1.21.20.24 Preview - 1.21.2 Hotfix1.21.20.24 Preview, 1.21.30.22 Preview, 1.21.30.21 Preview, 1.21.3 Hotfix (PS4), 1.21.2 Hotfix

-