I was messing around with making a path using Modmaker today (in 1.17.4) and it only prefixes "game:" for the first entry in the patch file. Since it works when I manually add it everywhere, I am assuming this to be unintended behavior.
Please see the example below using a demo mod in which we change the break chance of arrows:
[
{
"op": "replace",
"path": "/attributes/breakChanceOnImpactByType/*-bismuthbronze",
"value": 0.02,
"file": "game:itemtypes/tool/arrow.json"
},
{
"op": "replace",
"path": "/attributes/breakChanceOnImpactByType/*-blackbronze",
"value": 0.015,
"file": "itemtypes/tool/arrow.json"
},
{
"op": "replace",
"path": "/attributes/breakChanceOnImpactByType/*-copper",
"value": 0.07,
"file": "itemtypes/tool/arrow.json"
}
}