Mojira Archive
MC-49444

Scoreboard filter with @ specifier does not work with SkullOwner Tag

When using the give command to give a player skull upon death, the SkullOwner tag doesn't understand @ specifiers with scoreboard filtering. I receive a standard skull, not the skull of the player with a deathCount increase.

/scoreboard objectives add RIP deathCount RIP
/testfor @a[score_RIP_min=1]
/give @a[score_RIP_min=1] minecraft:skull 1 3

{SkullOwner:@a[score_RIP_min=1]}

If i modify the /give command such that @a is in brackets, I get the following output from the command block:
[14:57:17] Data tag parsing failed: Unable to locate name/value separator for string: @a[score_RIP_min=1]

Or I don't have the format correct and its an issue with me, not MineCraft

. . .

Tried to use the /setblock command to do the same but with no luck:
/setblock ~ ~1 ~ minecraft:skull 0 replace

{ExtraType:@a[score_RIP_min=1],SkullType:3}

Invalid

WmMSI

2014-02-21, 10:00 PM

2014-04-12, 12:32 PM

2014-04-12, 12:32 PM

0

1

Unconfirmed

Minecraft 1.7.4 - Minecraft 14w08aMinecraft 1.7.4, Minecraft 14w05b, Minecraft 14w06b, Minecraft 14w07a, Minecraft 14w08a

-