not even sure if this is a bug or not but it is super annoying but when you or someone else drops something there is a delay between dropping the item, the item reaching the ground, and picking it up.
Comments 3
ah i see now, that makes sense, but I have one question.
When someone throws an item on the ground and there are 2 players trying to pick it up, who gets it?, is it a 50/50?
"Oldest" player (player that entered the world first), because of arbitrary sorting. See MC-263609.
Hi! This is actually intended. It's an NBT tag called PickupDelay, and is by default 0.5 seconds. While it may seem annoying, it's actually very useful because it allows you to throw items on the ground and not pick them up immediately. Consider having an inventory full on netherrack and you want to pick up some ancient debris. Because of this, you can throw a stack of netherrack on the ground for long enough to pick up the ancient debris before your inventory fills up again.
If you want to disable it, you can get a datapack that has a tick function which modifies the entitydata of all items to have 0 PickupDelay.