It only or still applies in creative mode and if the shulkerbox is filled with something thus it will drop (as a duplicate)
Reproduce like this:
Step 1: Go to creative mode
Step 2: give yourself a Shulker Box with the Lock Tag; /give @s shulker_box{BlockEntityTag:{Lock:"Key"}}
Step 3: give yourself a Key to open the Shulker Box; /give @s tripwire_hook{display:{Name:'"Key"'}}
Step 4: Place down the Shulker Box
Step 5: Hold the Tripwire Hook renamed Key and open the Shulker Box (Trying to open the Shulker Box without the Key will not let you)
Step 6: put in a potato
Step 7: Break the Shulker Box, collect and place the dropped Shulker Box down
Step 8: open that Shulker Box without the Key
Step 9: Fix the bug please 😉
Could somebody who's defending this "feature" explain the use of zoglins attacking invisible armorstands that has a hitbox of 0 (Marker:1)?