The Bug
In 20w11a, soul speed did not change your FOV, similar to depth strider's speed increase. However, it now does. This could be because of MC-174502 , since it's movement code was likely changed to remove accelaration and it may now reuse regular speed effect's code. Screenshots are taken with quake pro to make the difference more obvious, two of them have the the soul speed level 3 and other two have soul speed 6 to make it even more obvious.
Steps to Reproduce
Summon a large area of soul soil.
/fill ~-7 ~-1 ~-7 ~7 ~-1 ~7 minecraft:soul_soil
Equip some boots enchanted with soul speed.
/item replace entity @s armor.feet with minecraft:golden_boots{Enchantments:[{id:"soul_speed",lvl:3}]}
Begin walking around on the soul soil to active the soul speed enchantment on the boots, and pay close attention to your field of view as you do this.
Take note as to whether or not your field of view changes when the soul speed enchantment is active.
Observed Behavior
Your field of view changes when the soul speed enchantment is active.
Expected Behavior
Your field of view would not change when the soul speed enchantment is active.
Linked issues
is duplicated by 5
relates to 4
Attachments
Comments 27
Confirmed, though I don't think this is a bug. This relates to MC-175409
As per MC-187114, this is also a parity issue.
Perhaps give an option in video settings to turn off dynamic FOV for speed and sprinting/flying separately? That would be really useful because I think FOV change for sprinting is necessary to know whether or not you are sprinting.
Seems to affect 1.16-pre4; see MC-188805.
Yeah, I think all things that effect speed also effect your FOV. For example, use a bow (If you're using Optifine some how then turn off "Dynamic FOV") and your FOV will zoom in, and if you use speed your FOV will zoom out.