I am trying to use this bug (https://bugs.mojang.com/browse/MC-46503) in one of my projects. More specifically, I wanted to replace these types of shaders (using a resource pack) with ones with a scope texture for one of my minigames. If I kill the player then make them respawn back exactly where they were, they can use these "scopes" while being in survival mode. I thought I could do this, until I realized it was fixed (even in Bukkit). I would like there to be some way to bring back this bug (eg. in the configuration).
I see, well I doubt it was changed intentionally. Most likely it's just due to some events handling stuff changing that behaviour. I suggest just sending the packets manually that put the player into that state (and/or analysing the client code to find the cause for that bug and how to trigger it with packets) but how to do that goes a bit beyond this tracker as it's very unlikely that official API support for that would ever be added.