mojira.dev
MCPE-43831

Trident w/ Loyalty Doesn't Make The Returning Sound To The Player But The Trident.

I noticed this bug when I was play-testing.

What I expected to happen was:
The Player would hear a 'Biiinnngggg' or chime sound before receiving the Trident.

What actually happened was:
The 'Biiinnngggg' or chime sound would instead play where the Trident has collided therefore The Player can BARELY hear the sound or, not at all.

Steps to Reproduce:
1. Equip yourself with a Trident
1.5. If not enchanted already, enchant it with Loyalty of any level.
2. Throw the Trident in an extremely far distance.
3. Listen for the 'Biiinnngggg' or chime sound effect before receiving the Trident. (Make sure you have sounds enabled/turned up before doing this)

Files:
https://drive.google.com/file/d/1JNju2INtPYfCyKcnrid685etG_I0ZRFa/view?usp=sharing

Comments 8

I can hear the item.trident.return sound perfectly. Maybe the you threw your trident far away, because the return sound can only play when the trident is about to comeback.

Even though you can still hear it. Isn't it strange how there's a difference in volume? Compare the volume when you throw your trident nearby to when it is thrown far away.

@Euwill Euseblo Does the trident 'Return' sound play from far away in Java?

No, the sound is easily heard and has consistent volume. This is one of the reasons why I made the bug report.

@Euwill Eusebio Maybe it is a bug. You may be right.

Strange how this bug has yet to catch any attention.

If you throw a trident ~120-130 blocks away in Java, the sound will also be barely audible. This is not a parity issue.

The "loyalty" enchantment is supposed be like a magic rope that you pull (it has a rope animation). It makes sense that the sound of ringing metal when you pull the trident would come from the trident.

Perhaps the problem here is really that the return sound is too quiet to begin with? To me, even at 10 blocks it sounds like a little water drop. It's volume is set to 0.80 in sound_defintions.json, while the throw sound volume is set to 1.0 even though that only ever plays right in your ear.

In addition to adjusting the base volume multiplier, something that might help this issue is the give the return sound a "min_distance". That setting controls the distance from the source where 3D sound attenuation starts. Something like <"min_distance" : 10> could make a big difference.

Euwill Eusebio

(Unassigned)

448945

Confirmed

Windows

Windows 10 UWP Build, Win 10.0.18356.1. Edition: Windows 10 Pro

Trident

1.17.30.21 Beta, 1.17.30.20 Beta, 1.17.11 Hotfix, 1.16.230.54 Beta, 1.16.220, ..., 1.16.100, 1.16.201 Hotfix, 1.16.210, 1.17.2 Hotfix, 1.17.40

1.20.20.20 Preview, 1.20.30

Retrieved