mojira.dev
MC-269781

As of version 1.17.1, players must have their feet in water to begin swimming

Prior to 1.17.1, the only requirement for players to begin swimming was having their eyes submerged. However, starting from 1.17.1, players also need to have their feet in water. This adjustment has made it harder to build sound spamming machines. To overcome this, players must leverage MC-224410. Furthermore, this modification prevents players from initiating swimming if they stand on non-waterlogged, non-full blocks underwater, such as dirt paths, mud, enchanting tables, and similar blocks unlike before 1.17.1.

Attachments

Comments 4

The player's hitbox is positioned at their feet when they initiate swimming, this is arguably not a bug:

[media]

Additionally, "This adjustment has made it harder to build sound spamming machines" does not seem like a valid reason to report the behavior. Sound spam is generally considered a bug, not a feature.

Determining whether this constitutes a bug is up to Mojang, not you. However, this issue renders it impossible to begin swimming on top of non-full blocks, as described in the description unlike before 1.17.1.
— Sound spam is generally considered a bug, not a feature.
That's not true. Sound spam doesn't always indicate a bug. While clear bugs like MC-148432, MC-186879 and MC-207397 existed, continuously triggering sounds through actions that intentionally play sounds such as repeatedly entering or leaving water, as demonstrated in the videos, doesn't really qualify as a bug. Similarly, spamming sounds by repeatedly opening doors or throwing snowballs isn't really a bug either.
Regardless of whether the sound spam demonstrated in the videos is intentional, it remains a valid issue. This change obstructs the ability to initiate swimming on non-full blocks such as dirt paths, mud, end portal frames, and others.

steps to reproduce

  1. Place dirt path underwater

  2. Stand on the dirt path (do not fly).

  3. Sprint

Observed: You do not begin swimming because technically, your feet are not in water, unlike the behavior prior to version 1.17.1.

Expected: You should commence swimming as you did before version 1.17.1.

steps to reproduce (another way)

  1. Position a row of floating water, obstructed from flowing by light blocks, with a one-block gap between the water and the ground (https://bugs.mojang.com/secure/attachment/565784/sound_spamming_machine_1.17.mp4)

  2. Enter the water and stand on the ground

  3. Sprint

Observed: You do not initiate swimming, unlike the behavior before version 1.17.1.

Expected: You should begin swimming but promptly cease, as you are no longer in water, mirroring behavior before version 1.17.1.

I can confirm that standing on a dirt path does not initiate swimming, however when standing on a full block within the same water, it does.

Pro of the best minecraft game: 1.8!

No User

(Unassigned)

Confirmed

Player

1.20.4, 24w12a

Retrieved