mojira.dev
MC-175312

Soul Speed changes players' FOV (field of view)

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.

Related issues

Attachments

Comments

migrated
[media][media][media][media]
migrated

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.

gaspoweredpick

Confirmed, though I don't think this is a bug. This relates to MC-175409

violine1101

As per MC-187114, this is also a parity issue.

Godly

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.

migrated

Seems to affect 1.16-pre4; see MC-188805.

Godly

Should technically be resolved now, you can negate the fov change of speed and soul speed in settings.

kingbdogz

Yes we implemented FOV Effects option based on this issue.

syarumi

That's good to see, but even so, i don't think is very viable to be changing the slider all the time. Maybe some people want their fov effects enabled, but this specific issue is annoying for them, imo. Anyways, it's up to you guys.

Avoma

Can confirm in 20w48a. Here's some commands to notice the changes in FOV. Please note that some are unobtainable in survival Minecraft and I've included these so that you are able to visually see the changes.

/give @s netherite_boots{Enchantments:[{id:soul_speed,lvl:3}]}

Noticeable.

/give @s netherite_boots{Enchantments:[{id:soul_speed,lvl:5}]}

Very Noticeable.

/give @s netherite_boots{Enchantments:[{id:soul_speed,lvl:10}]}

Extremely Noticeable.

migrated

I agree that this needs to be changed. I enjoy dynamic FOV, but Soul Speed III + sprinting is just too much. It stops being a nice visual indication of speed and starts being a nuisance.

On a related note, I feel like there is a similar issue with Turtle Master II. The FOV gets far too narrow while the effect is active.

Avoma

Can confirm in 20w51a.

Avoma

Can confirm in 21w03a.

Avoma

Can confirm in 21w06a.

Avoma

Can confirm in 21w13a.

Brevort

While I don't see this as being an issue, I can confirm this issue in 1.17-pre1.

@unknown You can scale this down by changing your FOV Effects setting under Video settings.

ampolive

It is an issue because it's a parity break. Can confirm in 1.17 Release Candidate 1.

ampolive

Can confirm in 1.17.1.

Tanuki_Bakero

Confirmed with 21w38a

Avoma

Can confirm in 21w42a. Here are some extra details regarding this problem.

The Bug:

Your field of view changes when the soul speed enchantment is active.

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.

Avoma

Can confirm in 1.18.

Avoma

Can confirm in 1.18.1.

Avoma

Can confirm in 1.18.2.

Avoma

Can confirm in 1.19.

Avoma

Can confirm in 1.19.2.

AMGAMES04

Can confirm in 23w45a

himazinn_Japan

Can confirm in 1.21.4.

himazinn_Japan

Can confirm in 25w18a.

migrated

(Unassigned)

Confirmed

Gameplay

Low

Items, Parity, Player

soul_speed, vanilla-parity

20w12a, 20w13b, 20w14a, 20w15a, 20w17a, ..., 1.20.6, 24w18a, 1.21 Pre-Release 2, 1.21, 1.21.4

Retrieved