When I use command blocks to teleport myself and play an enderman sound, it plays the sound at the command block, not where I am. This didn't happen in the previous version of Minecraft I played, although I don't remember which snapshot that was.
What I expected to happen was...:
The command block would play the sound where I was. I tried rearranging the command blocks so that they would teleport me first and then play the sound, but it didn't work.
What actually happened was...:
The command block played the enderman sound at its location.
Steps to Reproduce:
1. Place a command block down and type in the command:
/playsound mob.endermen.portal @p
2. Get the coordinates of the block next to the command block, and go about 50 blocks away or so.
3. Type the command: /setblock (coordinates) minecraft:redstone_block
to activate the command block.
4. Go back to the command block, and it should say in the "Previous Output" that you were too far away to hear the sound.
I saw someone else report a bug that was almost the opposite of this:
[Bug MC-51788] - Playsound doesn't work with relative coords
I have a feeling that this bug occurred because that one was fixed.
Ya this is actually working as intended now to fix bug MC-51788. If you ran playsound before, relative coords used to work relative to the player it was played to, but now it works relative to the command block. You just use execute now to accomplish this.
But now you can do neat tricks with it like playing it from a player's relative position TO everyone else in earshot of it!