When a resource pack is used to replace the fuse sound of a lit TNT with one that has a longer duration, you'll notice that the sound is played at the coordinates of where the TNT was lit, rather than playing at the current coordinates of the entity.
Attachments
Comments 3
Sound locations cannot move as the server has to send the location, and it has no idea for how long the sound is (and as such update the location to the client).
Fixing this would make the server aware of things that are client side only, which is bad design.
This probably hasn't been the case, but has this bug been fixed in any of the 1.13 snapshots?