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

Comparator still gives off success signal when "The entity UUID provided is in an invalid format"

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Fixed
    • Minecraft 14w07a
    • Minecraft 14w34d
    • None
    • Windows 7 64-bit, Java 7u51
    • Unconfirmed

    Description

      Title says it all. Try "/execute @p ~0 ~0 ~0 kill @e[type=Item,c=1,r=5]", but without any items near the player. The command block's "Previous Output" reads "The entity UUID provided is in an invalid format" (which may be yet another bug in itself), however a comparator pointing out from the command block still receives power. It shouldn't, because the referenced command failed.

      EDIT: I just realized this happens when using the new execute command. I'm assuming this is because the "execute" command technically succeeds, but the referenced command does not. Regardless, it should be fixed so that comparators detect the success state of the referenced command when "execute" succeeds.

      That is, "execute" should return the success state of the command it ran (if "execute" itself was successful). Otherwise the success state of "execute" is almost meaningless.

      Attachments

        Activity

          People

            Unassigned Unassigned
            Solumid Solus Lumidas
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: