Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-49444

Scoreboard filter with @ specifier does not work with SkullOwner Tag

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Invalid
    • None
    • Minecraft 1.7.4, Minecraft 14w05b, Minecraft 14w06b, Minecraft 14w07a, Minecraft 14w08a
    • None
    • Windows 7 64bit, Dual 8 core 2.4Ghz 12 GB RAM / Quadro FX 3800
    • Unconfirmed

      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}

            Unassigned Unassigned
            wmmsi WmMSI
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: