The component don't work. for example when you put this /give @p woodern_pickaxe 1 0 {"can_destroy":{"blocks":["dirt"]}} in command block.the pickaxe says can only mine dirt.but it can mine any block
this command /give @p stone 1 0 {"can_place_on":{"blocks":["dirt","glass"]}} don't work too.when you get the block it says can place on dirt and grass but you can place it on any block
this command /give @p diamond_sword 1 0 {display:{Name:"legendary sword"} it won't work it says error
i was thinking to make a map but those component won't work
i already make one but this is more clear i think.
This is working as intended. Only the components "can_destroy" and "can_place_on" are currently implemented. Those components only take affect in adventure mode which can be done by doing /gamemode a . If this does not work in adventure mode for you please make a new ticket.