I am trying to create a custom map where colored terracotta can only be placed on other terracotta blocks of the same color, but I don't know the command.
-
1Have you made any attempt to solve this yourself? Arqade works better when askers show effort to solve their own problems; we see that you have a problem you've worked on, and answerers respond to that. You also get a more specific answer that's tailored exactly to the part you're stuck, and Arqade gets a very specific question. Everybody wins!– FrankSep 17, 2017 at 14:39
Add a comment
|
1 Answer
Unfortunately, you can not specify data values with CanPlaceOn
which rules out being selective of color or any other block variant.
The closest you can get is a white terracotta block that can only be placed on a dyed terracotta block of any color.
If that works, here is the command:
/give @p minecraft:stained_hardened_clay 1 0 {CanPlaceOn:["minecraft:stained_hardened_clay"]}
-
This isn't going to be an issue in 1.13, but unfortunately, that's still a ways off, even for snapshots. Sep 18, 2017 at 14:59