The Bug:
You can see through blocks using high FOV values and speed.
Steps to Reproduce:
Summon a solid wall of blocks nearby and teleport yourself up against it by using the commands provided below.
/fill ~6 ~ ~6 ~6 ~4 ~-6 minecraft:stone
/tp @s ~5 ~ ~ 0 0
Navigate to your video settings and change your FOV to "Quake Pro".
Give yourself the speed effect by using the command provided below.
/effect give @s minecraft:speed 100 3 true
Look closely at the solid wall you're standing against.
Take note as to whether or not you can see through blocks using high FOV values and speed.
Observed Behavior:
You can see through blocks.
Expected Behavior:
You would not be able to see through blocks.
Related issues
is duplicated by
relates to
Attachments
Comments

Duplicate of MC-10755.
@unknown, speed 4 is supported.
Fixed, thanks.
Can confirm for MC 1.12.1, this already works with speed 3.

can confirm for 1.12.2, but with Quake-PRO FOV + Speed 2 + sprinting in survial

This also happens in third person view without speed effect. But because it's easier to reproduce with speed, I'm not going to change the report.

Confirmed for 1.13.1.

Can I be the reporter of this issue, please?
Thanks. 🙂

Confirmed for 1.16 Pre-release 2.

confirmed for 20w27a

In 1.16.2 Pre-1

Confirmed for 1.16.2

Confirmed for 1.16.3

Present in 1.16.4 Pre-Release 2

Present in 1.16.4

Present in 20w45a

Present in 20w46a

I think this issue is related to near clipping in rendering. At least in third person, it seems like this issue can be prevented if all block faces are rendered more than 0.05 blocks (the near clipping plane value) away from the camera.
I tested my theory about near clipping with a mod that changes the near clipping value to 0.03 from the original value (0.05). And yes, lowering that value decreased the area on screen, where you can see through blocks. That happened with all perspectives.
However lowering the value shouldn't be the fix, since it can break a lot of other things.

Present in 20w48a

Works for me too! Works better on some walls than others.

in 20w51a

I can confirm for
1.16.5 and 21w03a

I can confirm for 21w05b

in 21w06a

I can confirm for 21w07a

I can confirm for 21w08a

I can confirm for 21w10a

I can confirm for 21w11a

I can confirm for 21w13a

I can confirm for 21w14a

I can confirm for 21w15a

I can confirm for 21w16a

I can confirm for 21w17a

I can confirm for 21w18a

I can confirm for 21w19a

I can confirm for 21w20a

I can confirm for 1.17 Pre-release 1

I can confirm for 1.17 Pre-release 2

I can confirm for 1.17
Can confirm in 1.17.1.
Can confirm in 1.18.2 and 22w19a.

This is actually caused by generic.movement_speed being over a certain value, and is not specific to potion effects nor enchantments (MC-197091); they just modify said attribute.
Using /attribute, you can cause this too.
This can be fixed by clamping the FOV within a certain range, while not clamping the movement speed; Or by modifying how the world gets rendered on a wide screen to fix this (also fixing MC-8684).

I think limiting FOV is a good idea regardless, but asymptotically, not with a hard cutoff point. And MC-8684 shows that also properly fixing the actual rendering issue would be good anyway.

Can confirm in 23w17a