mojira.dev
MC-183764

"This Boat Has Legs" advancement not activating when warped fungus on a stick does not take durability

The bug

When riding a strider off lava the advancement "This boat has legs" does not activate.

How to reproduce

  1. Be in Creative Mode

  2. Spawn a Strider

  3. Put a Saddle on it

  4. Control it with Warped Fungus on a Stick
    → ❌ Notice that the Advancement does not activate

Linked issues

MC-184468 Player need press the uses button with warped fungus on a stick to trigger the "This Boat Has Legs" advancement when riding on strider Resolved MC-188040 The advancement "This Boat Has Legs" doesn't work in creative mode. Resolved MC-188171 The Strider Advancement dosent work Resolved MC-188750 1.16 Advancement is not being given. Resolved MC-190189 About progress Resolved

Attachments

Comments 17

The advancement works in survival but not in creative 

anthony cicinelli

Should still be activated when in Creative mode that is how all the other advancements work

bug report should be changed to: "This boat has legs advancement not activating when warped fungus on a stick does not take durability"

The bug is still valid or should be re-written.  If a player uses a warped fungus on a stick and it doesn't use a point of durability (which can happen in survival when a warped fungus on a stick has unbreaking) it won't trigger the advancement.

I may recommend 1 of 2 solutions to this issue:

Introduce a new advancement trigger for a generic "item used" trigger.

OR

Make the "item_durability_changed" trigger even when the change of durability would be "0".

At first, it seemed like this advancement was not triggering for me in Survival, but the actual problem in my case was that the advancement description is not clear that you have to "use" the warped fungus on a stick after mounting the strider. I was mounting the strider with the warped fungus on a stick equipped to walk it around without "using" the item (and lowering the durability).

the advancement have an specific case to be granted: the item must lose durability, because the trigger is "item durability change". So, on technical terms, it is impossible to obtain the advancement on creative without commands.

7 more comments

Can confirm in 23w03a

can confirm in 1.20.4

Can confirm in 24w14a.

Take Off To Land

Can confirm in 1.21

Tested in 1.21 (not 1.21.1) on September 8, 2024:
Whilst riding the strider, hold the fungus on a stick and right-click. This will cause durability loss and should grant the advancement (in survival at least).

anthony cicinelli

(Unassigned)

Confirmed

Gameplay

Normal

Advancements

advancement-trigger, durability, fungus-on-a-stick, item, riding, strider

20w20a, 20w20b, 20w21a, 20w22a, 1.16 Pre-release 1, ..., 1.20, 1.20.1, 1.20.4, 24w14a, 1.21

Retrieved