Mojira Archive
MC-116671

"durability" option for item-based triggers fails for items with durability

Given the following advancement, placed in world/data/advancements/custom/durability.json:

{
    "criteria": {
        "findme": {
            "trigger": "minecraft:inventory_changed",
            "conditions": {
                "items": [
                    {
                        "durability": {
                            "max": 2000
                        }
                    }
                ]
            }
        }
    }
}

And the following commands to test it at will:

/advancement test @p custom:durability
/advancement revoke @p custom:durability

The advancement will not trigger for items with durability, but will trigger for all items that do not have durability.

Looks like the fix for MC-116514 just needs a quick NOT operator, nothing major!

Fixed

[Mod] Skylinerw

[Mojang] Nathan Adams

2017-04-26, 08:23 PM

2017-04-27, 09:12 AM

2017-04-27, 09:12 AM

0

2

Unconfirmed

advancement, durability, item

Minecraft 17w17a

Minecraft 17w17b