Я делаю карту, и мне нужно туда свои достижения сделать. И с одним из них их у меня проблема. У меня есть житель с кучей NBT-тегов, и мне нужно, чтобы при убийстве этого жителя игрок получал достижение. Именно его. Но, чтобы я не делал, это достижение либо не при каких условиях не появляется, либо игра вообще его не видит в дереве достижений. Вот оно:
"__comment": "Made with TheDestruc7i0n's advancements generator: https://advancements.thedestruc7i0n.ca",
"display": {
"title": {
"text": "Покойся с миром",
"color": "dark_purple"
},
"description": {
"text": "Убейте Дона",
"color": "green"
},
"icon": {
"item": "minecraft:netherite_sword"
},
"frame": "challenge",
"show_toast": true,
"announce_to_chat": true,
"hidden": false
},
"criteria": {
"kill": {
"trigger": "minecraft:player_killed_entity",
"conditions": {
"entity": {
"type": "minecraft:crepeer",
"nbt": "{VillagerData:{profession:weaponsmith,level:5,type:plains},CustomName:"\"Дон мафии\"",CustomNameVisible:1,ArmorDropChances:[2F,2F,2F,2F],ArmorItems:[{id:"minecraft:pufferfish",tag:{display:{Name:'{"text":"\\u041f\\u0420\\u0417"}',Lore:['{"text":"\\u0425\\u0430\\u0431\\u0438\\u0431\\u0441\\u043a\\u0438\\u0439 \\u043d\\u0430\\u0440\\u043a\\u043e\\u0442\\u0438\\u043a"}']}},Count:5},{id:"minecraft:tnt",tag:{display:{Name:'{"text":"C4"}',Lore:['{"text":"\\u0421\\u0442\\u0430\\u0440\\u0430\\u044f \\u0434\\u043e\\u0431\\u0440\\u0430\\u044f \\u04214"}']}},Count:1},{id:"minecraft:arrow",tag:{display:{Name:'{"text":"\\u041f\\u0430\\u0442\\u0440\\u043e\\u043d\\u044b"}'}},Count:20},{}],Offers:{Recipes:[{buy:{id:gold_ingot,Count:5},sell:{id:shield,Count:1},rewardExp:0b,maxUses:2},{buy:{id:gold_ingot,Count:5},sell:{id:chainmail_helmet,Count:1},rewardExp:0b,maxUses:2},{buy:{id:gold_ingot,Count:8},sell:{id:chainmail_chestplate,Count:1},rewardExp:0b,maxUses:2},{buy:{id:gold_ingot,Count:6},sell:{id:chainmail_leggings,Count:1},rewardExp:0b,maxUses:2},{buy:{id:gold_ingot,Count:3},sell:{id:chainmail_boots,Count:1},rewardExp:0b,maxUses:2},{buy:{id:gold_ingot,Count:7},sell:{id:iron_axe,Count:1},rewardExp:0b,maxUses:2},{buy:{id:gold_ingot,Count:10},sell:{id:bow,Count:2,tag:{display:{Name:"\"Пистолет\"",Lore:["\"\""]}}},rewardExp:0b,maxUses:1},{buy:{id:player_head,Count:1},sell:{id:diamond_sword,Count:1,tag:{display:{Name:"\"Нож Дона\"",Lore:["\"Нож чье остриё сделано из алмазов\""]}}},maxUses:1},{buy:{id:gold_ingot,Count:3},sell:{id:arrow,Count:10,tag:{display:{Name:"\"Патроны\"",Lore:["\"\""]}}},rewardExp:0b,maxUses:5}]},CustomNameVisible:1b,PersistenceRequired:1}"
}
}
}
},
"requirements": [
[
"kill"
]
],
"rewards": {
"experience": 10
},
"parent": "lvl2:root"
}
Даже, когда я в поле "nbt" оставлял "{VillagerData:{profession:weaponsmith,level:5,type:plains}}" то всё ровно не работает.
P.S. Я знаю, что ковычки в ковычках = ошибка.