This is a bug report of mine submitted to the old website which i forgot to migrate. Still unresolved. It contains some additional info not present on the old version of the post. I only selected 1.21.92 as the affected version because it was necessary to select a version to be able to submit this bug report. This bug affects every version.
Another Edit: Lava related cauldron sounds have no defintions, volume and pitch cannot be changed at all, sound can only be changed by directly replacing the sound files, you cannot add or remove sounds for it, nor define a new sound path, the expected results are to make all cauldron sounds entirely customizable.
Some blocks that uses the stone sounds emit the default sounds with the default volume and pitch when hit or destroyed, even if you are using a resource pack that changes all of these
I created a resource pack that completely changes all the stone sounds, volume and pitch. But when I try to destroy a stair that uses the stone sound, it emits the default vanilla sounds with default vanilla volume and pitch. Not all stairs are affected by this bug, but some like cobblestone, that purple thing from the end that I forgot the name, and possibly etc. Are affected. Please fix it, it makes the resource pack inconsistent. I made sure that I defined the sounds properly in and sounds.json. defining the sounds in sound_definitions.json and blocks.json isn't needed since it uses the vanilla sounds, but the thing is, my sound pack only uses the dig/place/break sound for everything, and always uses 1.0 pitch for every sound. But when I try to mine these stairs, they emit the steps sounds when hit and with the default pitch (in this case 0.5), and when they are destroyed, they emit the dig sounds with the default pitch. (In this case [0.8, 1.0] )
The list of affected blocks are: Cobblestone stairs, brick stairs, quartz stairs, purpur stairs, stone brick stairs, sandstone stairs, and red sandstone stairs. Please note that this only happens with the blocks I listed, and it doesn't happen with any of their variants.
Update: Found two new issues, the cauldron sounds has pitch variations too, tried to fix the cauldron by defining a pitch for it in sound_definitions.json and even adding a sound event for them on sounds.json, but it didn't work, picking up an arrow entity has the same issue (the cauldron and arrow issues are creative mode only). I assume these two are hardcoded and can't be changed. About the stairs and the cauldron block, using blocks.json to set sounds for them worked as a temporary fix, but ONLY for blocks' basic interactions (located in sounds.json). All the cauldron interactions which uses the splash sounds and the arrow entity issue can't be fixed with jsons. These are probably hardcoded and can only be fixed by changing the source code of Minecraft bedrock. Something players can't do. Only the developers. another case happens with the sound "random.pop2" (random.pop but with a pitch of 0.325) which is not used in the game anymore (it was used until mcpe 0.12.0) so it is understandable. But the others should be fixed. Since they are still used in the game nowadays. Defining properties for these sounds such as pitch and volume in sound_definitions.json doesn't work, they are overridden by the hardcoded values. Also there's no sound id for the arrow entity pickup sound and therefore can't be changed either. (i noticed it reuses random.pop, but the pitch is variable in creative mode, even if changed via json, as i mentioned before), anvil has the same issues, (use anvil interaction sound) on all modes. Lily pads doesn't have sounds for step, jump, or land. it seems like jump and land reuses the stone sounds. I attached two resource packs i made, i thought it would be helpful. One defines the undefined stuff, and removes variable pitch, and the other only removes variable pitch.
Attachments
Comments 0
No comments.