mojira.dev
MC-183774

"Serious Dedication" advancement is also granted from picking up a netherite hoe, not crafting one like it mentioned

The Bug

The description of this advancement says "Use a netherite ingot to upgrade a diamond hoe" but you can get it just by picking one up.

Steps to Reproduce

  • Revoke the "Serious Dedication" advancement from yourself.

    /advancement revoke @s only minecraft:husbandry/obtain_netherite_hoe
  • Obtain a netherite hoe by using the "/give" command.

    /give @s minecraft:netherite_hoe
  • Take note as to whether or not you are granted the "Serious Dedication" advancement upon executing this command.

Observed Behavior

The "Serious Dedication" advancement is granted by simply obtaining a netherite hoe, and not crafting it as mentioned within the advancement's description.

Expected Behavior

The "Serious Dedication" advancement would only be granted after crafting a netherite hoe, to correctly match the criteria of the advancement's description, or the advancement's description itself should be changed to mention that you can simply obtain a netherite hoe and not have to craft one.

Linked issues

Attachments

Comments 19

That is the same for every advancement for obtaining a certain item. Works as intended.

I think this actually is valid, seeing as the description explicitly mentions fusing the netherite ingot with a diamond hoe to get a netherite one.

They should either rename the description or make it when you actually craft one, but making it so you make one makes more sense... because you are the one who made the conscious decision of making the hoe, hence the description "Reevaluate your life choices".

Before 20w20a, the advancement source file has a criteria with the following codes:

"broke_hoe": {
    "trigger": "minecraft:item_durability_changed",
    "conditions": {
        "item": {
            "item": "minecraft:diamond_hoe"
        },
        "durability": 0
    }
 }

While the 20a one has this:

"netherite_hoe": {
    "trigger": "minecraft:inventory_changed",
    "conditions": {
        "items": [
            {
                "item": "minecraft:netherite_hoe"
            }
        ]
    }
 }

So apparently there should be a "durability" field to specify a broken netherite hoe, while it doesn't.

As of 20w20a, it is no longer possible to obtain netherite hoes via piglin bartering.

9 more comments

Can confirm in 1.19.

Can confirm in 1.19.2.

Can confirm in 24w45a.

JaloSenpai

(Unassigned)

Confirmed

Gameplay

Low

Advancements

advancement-description

20w20a, 20w20b, 20w21a, 20w22a, 1.16 Pre-release 1, ..., 23w16a, 1.20.1, 23w35a, 1.20.4, 24w09a

Retrieved