Mojira Archive
MC-272683

Depth Strider, Respiration, and Aqua Affinity enchantments are no longer effective on non-default types of armor

Related to MC-267944. Starting from snapshot 24w18a, Depth Strider, Respiration, and Aqua Affinity enchantments are no longer applicable to all armor pieces. Specifically, Depth Strider now functions solely for boots, while Aqua Affinity and Respiration are restricted to helmets. Although slicedlime's comment in https://bugs.mojang.com/browse/MC-268934?focusedId=1321995&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-1321995 acknowledges this change, it's unclear whether it's intentional. Furthermore, slicedlime's comment doesn't mention Aqua Affinity, so there may be a different resolution for that enchantment.

Steps to reproduce

  1. /give @s netherite_chestplate[enchantments={levels:{"minecraft:aqua_affinity":1,"minecraft:depth_strider":3,"minecraft:respiration":3}}] 1
  2. Equip the chestplace
  3. Go underwater
  4. Mine some blocks

Observed Outcome: The Depth Strider, Respiration, and Aqua Affinity enchantments no longer function as they did in previous versions. This may affect map makers and others who relied on the old behavior, which is no longer effective.
Expected Outcome: The Depth Strider, Respiration, and Aqua Affinity enchantments should continue to function as they did in previous versions.

How to fix

Modify the "slots" field of these enchantments to "armor" instead of specifying "feet" and "head".

Works As Intended

No User

The grandpa of minecraft

2024-05-30, 09:37 PM

2024-06-03, 11:19 AM

2024-05-31, 01:45 PM

0

1

Unconfirmed

(Unassigned)

1.21 Pre-Release 1

-