I have given an Armor Stand a "point" score of ten, and then I ran the command testfor @e[type=ArmorStand,score_point_min=5]. And yet there is no output. The command works perfectly fine when detecting players with a "point" score greater than five, and I ensured it was the scoreboard tag that was the problem.
Comments 4
@Liviu
I tested these same commands in 1.8.8, and it seemed to work fine.
@Searge
The commands I used are as follows:
/scoreboard objectives add sneak
And a few other commands dealing with the "sneak" objective, as seen in this video: https://youtu.be/jyWzHhIOWQ8
/execute @p[score_sneak_min=1] ~ ~ ~ execute @e[name=Bridge,r=5] ~ ~ ~ scoreboard players operation Bridge sneak = @p sneak
And the command with the error:
/execute @p[score_sneak=0] ~ ~ ~ execute @e[name=Bridge,r=5,score_sneak_min=5] ~ ~ ~ setblock ~1 ~2 ~ minecraft:planks
For an easier demonstration, I also set up an armor stand with the name Bridge with a sneak score of 10, stood within five blocks, and tested the second execute entity tags in a testfor command, and yet received no output. After eliminating the "name=Bridge" and "r=5," I found that the problem was only in the score_sneak_min=5 tag.
/testfor @e[type=ArmorStand,score_sneak_min=5]
I suppose it is possible that the bug is only within the "sneak" objective or only applies to armor stands
Please send me a list of all the commands you used to set up and test the score so I can reproduce this behavior