I have been playing a server for some time and I can't see my friends (same with them) from far away. I have to be 3-5 blocks away until I have to see the mobs and players also I have my render distance to max (32).
I keep getting lag also there is no help from any youtuber and no signs of change, I break a block then it comes back then destroyed and I got the block.
I have no lag but I Believe this is a delay also sometimes I destroyed lots of blocks (5-10) then it resets and I have to re-destroy them again.
I can run minecraft on the highest settings and with 64x and 128x just fine but I use 32x most of the time because dokucraft have tools that look like they been used too much and broken.
Thats called block lag, its usually caused by server side lag. If you are having this problem and no one else is, it means your connection (your internet) is too slow to send to the server what you did, it puts the blocks back, and then the server finally tells your game the block can break.