Команда MINECRAFT give: не могу разобраться с компонентами json

Эл
1

Пытаюсь совместить компоненты json в команде give, но не работает. Команда:
/give @p diamond 1 0 {"item_lock":{"mode":"lock_in_slot"}}. Вставить надо "keep_on_death":{}. Кто-нибудь знает, как это возможно?

Го

В /give надо вставлять не компоненты json а nbt теги. Например для зачарования предмета в 1.13+ /give @p diamond_sword{Enchantments:[{id:"sharpness", lvl:100}]} (писал по памяти) Нбт теги есть в интернете для разных версий