Summary
The "Unless" Subcommand errors whenever the block you specify does not have additional information to include in [].
To Reproduce
Use the execute command in a function, and have include an "unless" subcommand, once you add the "run" subcommand to finish the statement, the red error does not go away, unless you include additional information inside [].
Including information is not always possible inside of the [], seeing as not all blocks have multiple states.
Platform
Summary
The "Unless" Subcommand errors whenever the block you specify does not have additional information to include in [].
To Reproduce
Use the execute command in a function, and have include an "unless" subcommand, once you add the "run" subcommand to finish the statement, the red error does not go away, unless you include additional information inside [].
Including information is not always possible inside of the [], seeing as not all blocks have multiple states.
Platform