I created a map which requires a snow layer to be placed on top (stack it) of another snow layer in adventure mode. I attempted using this by /give-ing it with this command:
/give @a minecraft:snow_layer 10 0 {CanPlaceOn:["minecraft:snow_layer"]}
However, when attempting to place this on the snow layer, nothing happened, like I was trying to place this on a block that I can't place on.
Am I doing something wrong? The item description does mentions it can be placed on "snow".
NOTE: I also can't place the snow layer on the side of the pre-existing snow layer. Not sure if this is intended or not.
Here is a WIP list of blocks that this affects:
-snow_layer
-tall_grass (grass and fern variant)
-double_plant (both top and bottom, grass and fern variant)
-dead_bush
-vine
Please let me know if I missed any.
EDIT: After further observation, all of these blocks I have mentioned are the ones that when placed on, instead of the block appearing next to one of these blocks, the block is instead placed in the block, deleting the old block.
The only exception to this rule is when a snow_layer is placed on another snow_layer. The behavior is similar to slabs, which work, but it doesn't.
-Thanks, Iam
Attachments
Comments 3
Well, it appears that slabs DO work as intended.
Slabs can be placed on the side of a slab, and if placed on top, it will cause the block to turn into a stone double slab.
Additionally, if you use a non-snow-layer-item with the CanPlaceOn tag set to snow_layer, it also cannot be placed beside or on top of the layer.
I believe this has something to do with when you normally place a block on a snow_layer, it will take the block that you are trying to place and put it on the snow layer.
This theory is supported by the fact that tall_grass also has the exact same problem.
-Thanks, Iam
After further thought, I think placing the snow layer on the side IS a bug. Also, there was a block on the below where the snow layer should be placed.
I am unable to play minecraft right now, if someone is will to test this with slabs, that would be great.
-Thanks, Iam