I know it was most likely someone's intention, but what were they thinking when setting a visibility range this tiny? I know, it's directed on reducing the lag, but it's definitely not normal when a skeleton can see you and shoot you from 16 blocks away, and you can only see him when he's twice as closer. Imagine fighting a crowd of mobs when you can only see those of them in front of your face, not even to mention blazes whose vision range is 48 blocks so they easily attack you from far away. The vision range of a ghast is 100 blocks which means it's totally impossible to fight them for players with no /fly. ...Even if you do have it, it still feels stupid and unnatural to play Minecraft when you can only see mobs in front of you. The vision can't be this short. We should either remove the limit or at least, match the player's vision of each mob respectively with each mob's vision of players!
I totally agree with TheVioletMind. I wanted to bring up this on the forums and create a suggestion but seems like I'm late for this. I'm glad Violet brought it up. I've been having a lot of issues with this lately and I do understand that it is done with the intention of reducing lag. Unfortunately player are not able to see ranged hostile mobs and can be killed easily. What I am annoyed about most is the fact that it took me about an hour and half to finish a raid. I was having so much difficulty finding the pillagers and they were not visible at all. I think it would be a great idea to increase the entity render distance.
I'm totally serious. The only way to kill a ghast in Survival is to chase it with a sword flying or catch it close to the surface. There's no way for players to shoot them with no /fly!
I agree. Yesterday a skeleton was shooting at me while I didn't see it yet and I was thinking, well I sure am glad that I wear full netherite and can fly (considering that ghasts exist too). New players could ragequit if they die from a skeleton that they couldn't see or avoid to begin with due to the short viewing distance because it's just not fair.