To set a block, for example a dropper, with an orientation facing up, down, north, south, east, or west, in 1.12.2 you would do it like this:
/setblock ~ ~ ~ minecraft:dropper 3
in 1.13pre-7, you would do it like this:
/setblock ~ ~-1 ~ minecraft:dropper[facing=south]
but there is no way to set the data value of an existing block to a certain orientation?
I have tried things like /data get block ~ ~ ~ {facing:south} andΒ /data get block ~ ~ ~Β [facing=south], and nothings works! By putting the [facing=south] next to the dispenser, it implies that there must be a data value for it, but there is not.
Comments 3
I guess that it makes more sense for me if when all damage values are removed, that all damage values go into data values, as the [] are used for selectors usually, not for data. But it would be useful for lots of people I think to put all block information into the [], as the /execute store does not work for blocks, and even if it did, you could not use it to store it then set it into the same block after it has been changed into a different block. It seems as if it is a missing feature, as this /execute store command only works on entities.
This issue has been closed as invalid.
You have posted a feature request or a suggestion. This site is for bug reports only.
For suggestions, please visit Minecraft Suggestions on Reddit.
Quick Links:
π Issue Guidelines -- π¬ Community Support -- π§ Customer Support -- π Game Wiki
What exactly is the bug here? Is there command behavior missing in 1.13 that used to be in 1.12? Or are you requesting the feature of being able to modify block states of an existing block?