Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
This mod fix MC-139908
A description of MC-139908
In entity selectors, the advancement selector has support for testing that certain criteria are set or unset. When parsing the selector, these can only be parsed successfully if they are made up of a limited subset of characters.
How to reproduce Attempt to run either of the following two commands:
/execute if entity @s[advancements={minecraft:adventure/adventuring_time={"minecraft:bamboo_jungle_hills"=true}}]
/execute if entity @s[advancements={minecraft:adventure/adventuring_time={minecraft:bamboo_jungle_hills=true}}] Expected behavior
There should not be a parsing error. For example, the following the following similar command parses successfully.
/execute if entity @s[advancements={minecraft:adventure/ol_betsy={shot_crossbow=true}}] Actual behavior
There is a parsing error (Expected "=")

