When you use stuff like [25,72,233] behind @p or @a in commmands, you get a message saying "The entity UUID provided is in an invalid format". I tried the same command in 1.7.10 so I know I did it right.
It happens when you use coordinates and when you use scoreboard like [score_Kills_min=3], at least that's what I found when testing.
Here are some screenshots from the latest snapshot and in 1.7.10:
Linked issues
duplicates 1
Attachments
Comments 10
in 27b all @e with scoreboards seem to fail ( MC-60190 ).
was just an addition to yours, because players are also entities. seems to be related to the same bug which causes the failing
Sorry, but please list the all steps needed to reproduce this if you want it fixed. If they have any trouble reproducing it from your vague description they'll just move on.
I cant speak for the reporter, but i have no issues anymore. The reason why it didn't worked for me before was
a) some "invisible" characters inside the @e/p/a argument which came up sometimes by copy/pasting the commands.
b) UUID-Message was right, because the entities i searched for were not there anymore... ( See my update here: MC-60190 )
Thanks! I will definately check this out when I have the chance. Also, I realized my issue is the same as yours, so I'm gonna ignore this from now on.
I figured this out. I used a /testfor @a[m=1, score_readrules_min=1] and it report the UUID was invalid. However, I switched m and score so it said [score_readrules_min=1, m=1] and it worked. Even though there's a work around, I would still consider this as a bug and not fixed.
So, bottom line summary: Switch the arguments around.
I would change 1.710 to 1.7.10, you probably didn't notice, it might cause a bit of confusion. 😛