-
Notifications
You must be signed in to change notification settings - Fork 15
Description
https://bugs-legacy.mojang.com/browse/MC-4
This causes
- dropped items slightly teleporting after coming to rest
- dropped items sometimes visually falling off a block and then getting teleported back up, before falling down again
Both of these seem to be caused by the low position resolution of the entity packets. Positions are mostly sent as ints, where 32 = 1 block.
Dropped items clientside falling off a block is caused by this rounding causing the client to think that an item is in a position to fall, while the correct server position means that it should not fall.
Dropped items slightly teleporting after coming to a rest is then likely the clientside simulation/prediction of the item position (based on the rounded starting conditions) being updated with the rounded server position.
I'm not sure if there is a fix for this other than updating the packets to use a higher precision, so not sure if this is fit for ArchaicFix